<SEC-DOCUMENT>0000096943-20-000053.txt : 20200430
<SEC-HEADER>0000096943-20-000053.hdr.sgml : 20200430
<ACCEPTANCE-DATETIME>20200430110819
ACCESSION NUMBER:		0000096943-20-000053
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		81
CONFORMED PERIOD OF REPORT:	20200329
FILED AS OF DATE:		20200430
DATE AS OF CHANGE:		20200430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TELEFLEX INC
		CENTRAL INDEX KEY:			0000096943
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		IRS NUMBER:				231147939
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-05353
		FILM NUMBER:		20833894

	BUSINESS ADDRESS:	
		STREET 1:		550 E SWEDESFORD RD
		STREET 2:		SUITE 400
		CITY:			WAYNE
		STATE:			PA
		ZIP:			19087
		BUSINESS PHONE:		610-225-6800

	MAIL ADDRESS:	
		STREET 1:		550 E SWEDESFORD RD
		STREET 2:		SUITE 400
		CITY:			WAYNE
		STATE:			PA
		ZIP:			19087
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>tfx-20200329.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:982b0b22-135c-4d05-8f48-fb68d66c750c,g:fa4b6aab-bf3c-4a36-9e87-128a280cc736,d:e8f951fa1fe6475f8680dd2d01c4ffeb--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:tfx="http://www.teleflex.com/20200329" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2019-01-31"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tfx-20200329</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF8zLTEtMS0xLTA_b87d00b8-6392-465b-8f5c-c78369491d69">false</ix:nonNumeric><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF81LTEtMS0xLTA_8e641607-54cc-41c3-a5b5-c52653296fcd">2020</ix:nonNumeric><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF82LTEtMS0xLTA_5e27331d-1a69-4b1f-9e92-c2d61594e2d7">Q1</ix:nonNumeric><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF85LTEtMS0xLTA_36b62195-20f7-4bfe-8cc4-9c8be2485882">0000096943</ix:nonNumeric><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGV4dHJlZ2lvbjpiMTJkZjJhMmNmMWQ0MWJhYmEzYWQ2NzM2ZjAwYTFiYV80NA_6d004f0b-d52a-40a5-962e-078002296ba7">--12-31</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="tfx-20200329.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i10f3643b954d461a9697e806584516c5_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ibdb5a205b9a046e295fbae4fdb558002_I20200428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2c2bcfb222485092ca6c79dd45a469_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief36e267dab5455684e2a54c128181f7_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77919271dc0d43318fc0f2c3fffc6828_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2deb26d4b7d64bcb8d5afe7260252adb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d4e9f43ed9f4310a9b2ee2f8fa13512_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69251b6b9c024bccb68c2f584cf0bfaf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80bea10be1db4921ba0c3df5acc7318d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51f89950ab25441091b3dcc4edfcaaba_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18feed9848e04960a3d58e68535785be_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice92aa177d6c489f93a7274c637b312c_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8395588790c74e33b27f875ae4977560_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic095fec3c5404316a9b945e1af424fd9_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2715199bccfa4152a2ed116129f881ef_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf8ca4ff9de4eadb5e0c921b5239b62_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib36fa7ef097648dd8a8832a74587a89d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9188fcc824af4dba9fdd4d2470e424f6_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4d180a9e34d487b966133009eef9961_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83e87d6d19a24e72b86d0d17d1197320_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0efa72947286451993d7479fc2fb54aa_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac2f59f164da46cbada1738915f1403e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42b0487c0c0343a087f9a438f68aff96_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd277040263e4fa483a0b57a21625895_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ba6c470d884cb6ac5354d3379e68ff_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib51d3b51c69946bcb0811efa36fc6d76_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34f7f12f70bf4fd68d3021d35120c11c_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if452fbfa11034f8dba6485237f8391d3_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b3271fcb8d04ae68c1db5797eb6aa93_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2979b7b16a1b44c08adf731730db72a3_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib53f95f340224119b34c114a95dee27c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f3e64a9e14b44c69c5675903f521476_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c9d51bd26834d16b43c433d1b2ea4cd_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifadd98a2a49145d7b8b68fbd2984ea14_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a80520372fe4c839fd7ad757c702ae9_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefdba418877a4ac3a5913f3357ab6ab0_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3980b1bc12747a4acbdf7756ae7344e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i677b06b97a32423f8882a62eb994dd07_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27ed7afd20394212899994525eadef9c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tfx:CumulativeEffectPeriodOfAdoptionAxis">tfx:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="iad7936d4fac34984ab47e2c06d4769fa_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tfx:HospitalsAndHealthcareProvidersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i369cdb936fe94af9b59226badf09f7f1_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tfx:OtherMedicalDeviceManufacturersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaed851f088dc4099a3bc4d5245af456f_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tfx:HomeCareProvidersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ab50e684b124416baba24d9dc7c65fa_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:VascularAccessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if20e4f1a498c4368a1639d726df56ef6_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:VascularAccessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61278ab9673049258965ad09b8b50ef8_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:AnesthesiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i021fb700fc184847b5e2703368eef633_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:AnesthesiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49799e7fb5b546348df2bb1d271e8b34_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b17b96346f44b46b6df9b978318d1f7_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i941a50b01cb14b7292faa4553ebe2ef4_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:SurgicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cd4cac388e84cb0bd6ccc08c6586292_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:SurgicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89d7fc210a5b40dbb41a39db677ace1a_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalUrologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f8632ee9a70446fa0784715b990cbda_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalUrologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18f7f88795374e139c15ab3a3c79c67e_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0aacc13d44f1449289db5beb9262ca5f_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20680691bb6341108fa2e01c109a658e_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie10a9cf661f6486fa4a33c8551702edf_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7e7daf811b24805be1ca96dc05e6e95_D20200218-20200218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-18</xbrli:startDate><xbrli:endDate>2020-02-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i563e331086fc490ba3ccd30a7d9303cd_I20200218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b3eb7cca1c344c4911a1608207a104f_I20200218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f447558d44344d391066d109a52d4c3_I20200218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb306f1d9b1148c381689a995830463a_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if766a3179fc143fd871e692af01843a1_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e0b9d25bd994080ad91c588ec2f16b2_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24d8edf2d8204d3488cf0a7144f86130_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2aeb440b4a94edeb575a28326e7c119_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c82796e483a4c06b17c12ef0d25cf99_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a9d73ec158e4bb782841a72a9ce54b9_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c068a0d9d8e447d8e00e3e043d6699a_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94be6b7a094641e4887358dcf10eb0ce_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2343533dc9794d58967a1e6c965023f3_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30c690fe4cf346c5a53a3d9e4dec0dcc_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8b6d09477d641679f4cfde16126c901_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i544718ee2bf04c898768b6c77808f30c_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15505e1b64754c228a704f78f0ba9bd7_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fc1b82e4c734cb295bda02688730714_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id01b8c021e8949a0a7836baa3190c775_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2219d6c3c6754536abda862337e9ca86_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfb7981ad28c42598eb1a8f8125ddac4_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9287f53eb014bada1284fadc5ede5bd_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03788f7b2cc14c40b50704858f234884_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c255d79d3de4e17b1aebf30f444162d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76f3343e21814640b9ff7ba5cc4a8f12_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4115ca5589194359957d35f14b07b7fd_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i280d8422425343c981a0ef2d596ff64d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51e6e300c5e94faa9593eeeee926df56_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i585964dd2a5a4410bd13c3c8aecb5622_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1eac19d4056c46d5acb7187c16678431_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9f97fa105944a8abbe58cf820ca0077_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i052889b0c9644e5fbb041ee688edd5c5_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae7490756ef349bd917e5d81a3f951b6_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic384412b151c4d678dd4386dbc9a0a7f_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idde8a8db24e8410b9077a240a8f7275e_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6bd84af6a064bbda1d87d0d616964b7_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if83499229c4a43a5b882c0749ee2db8b_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i798ba0b9b49d475d9b4a8b62c3aae73d_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bbd621f5075474c9cb924ff3aa99995_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a0a1ee721ba4c14afc5d4443543842b_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dee3b5672ac41afae56f3bbfc009ea3_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad1454dc90f44fed8e03f3a2e5029c3b_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67253062a81a4c4a8021b85fda1937e4_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6df4174bd4c84868b6dea647a5a7008e_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7b9e8986cdb4d7786a13acc673127ae_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i647bf7b3e81d412f9b41621a0e2fc45e_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9acab8df8c6b4afebdbc29f536379af3_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43763e56b0b247a3a51ecb2a39c8911b_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4aaef9da0c84edea89d29da533d3110_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i290ea808f90945258d7e26ae28b7df09_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1915c44cba9445938663edea0aa5f3dd_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49298f8050294f7c9025eb030d531b80_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c4a4672ef964c61a1314bf94ab7c530_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib777525d1d944d80852055e3f84d6216_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3abc654b4c24236b5bade483d18864f_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57175565a68145469517c2eabe57d214_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ec928c27af84116a800b74e10f5d7bb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907ee82d25d14a53b4326e5618d9d1cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7788c5818aed43ef84ac6a235ca46106_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6344ff8cd61e465782af2cf2f5b99b2b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e780c111986445cb030b35775b6eb52_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i304fdb91db9945009f28082a7759e952_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cbd6fa0d4b04ed1bdd68b440d8c216c_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib75473d02cdb416fa6b65254bcf3dd41_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id26f0d249ee145b3ae46467660424620_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b14e4d3bd2841cba8b2b8331b1b65bc_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61e38827bb62413a854afed43f05d451_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4464e6cbd43404aa4d984239b9c46d2_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c68dd838ac043ca92a59e7430b3f72d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f8b428dd233415380f2fc7f388370f8_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a4914de24d14ba691561cda952f89db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9d6595dbb164ca9a2b78c4aab44d89a_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e95661db25a473c84662e0e65c0208a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe04f089874c415884f94a4974b0b525_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47a011c5c8c84c90bb21bda69c2bad09_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0a1e31b818149cdae41119c027de830_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02d8ddac630f4b2cb00eca66ea4020c4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ed75e5e24a64904af6cffca0fcee65f_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2becdf6b0114aba823e45bfac2d3b36_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1e252f177854439a97514630cc3230b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic754949eed4540c0b16735a64c2c2010_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f6af3f82ca1408e8ef37b1c631af184_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib582972487da4497b747d5b33d04f35c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65e06bc49b9a4a60bd44851f37ca2719_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:A4.875PercentSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if52fe053b7e94a1aa3d6286bd9ba94ad_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:A4.875PercentSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3860dd94a26f4331b770db2b1bac2e65_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cea03cecec34794a8b3f1fb7fb30e4a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3027bea43fea4201b3bdba48f2608101_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id46929136b744961ac23789075afefb5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0fbebe4689441a4a7c4ef9e4e951c67_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie256d5a0b05d4ed6ad0c4b4f1db47226_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic31dd147d1fe435696819944e063a560_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i758d9843fac440c8b8481ae33b89acbd_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a538c9570cd4b6c9e7fb51d8ef5c609_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e27bb3c89ea43739d042b32bf031577_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3831f26b95de40cf8236b8b2964df9ee_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d66ccbc9e604cbbb571907b3956f685_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="financial_institution_counterparty"><xbrli:measure>tfx:Financial_Institution_Counterparty</xbrli:measure></xbrli:unit><xbrli:context id="ibc17f16388034488afb7bc2ac3484a03_I20190304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i118fcec1e1c24c338940fcde61a32066_I20181004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97cc967b393a4490869f36e3267b6167_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90ec6c6ccbf24e34a777af7a010d596e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b026fadb507447a9123e6cc4f6314ae_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica17d930060c4d4b844694ecf85ce82b_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78181244f8cc4dfdbc09f78020471e9f_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdd64e8730044d38ba3bb439ee96a5db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96daf92a99d94bfa8111855ae197181a_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bcc5fdf8fe54694a2a7d35b29f55690_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae79eb0b7c3646a4b7bd700a512562ea_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5376566efeaa460cace7b43e805a3847_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i949e9c013c4f4e809e1670f7ef4fde64_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f7301b32ddd4ad6b68fce81e9a9cd57_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b324e3e9bc4102b105ab382613db0a_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib374439e2edb43789ce2b0e052fd9811_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83216c18660043b0a4d7ed102882c941_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia479de9db4fc4bfeb6848e2e2ba29c68_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebd07174939e4378b34817bc09bda8e8_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25dfcb943b4144bfbe6b8af136a16095_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7897bbaee034c1ea01fcb232791db9f_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e1d859f2155492c9d9012ef073ff3d7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a5108754ef144cd93256133ed5ddc6f_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9de936052d29460d8797b4069d2ee4c0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0c6d01a578d4132982168e81096647c_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95973774868f454e828e6c7fc03e1e15_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i794bed2ae6264ab28360cca092482cd5_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id711331119104915b8bb6e6ebcc22857_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia258d5edc206480e9778e5f0be61052d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3af6adb82014d879ade36e7e2181fab_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f8abc287a3546f1a7950cbed929f557_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbea11222a8547528da3084bdf05fa6b_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:MilestonebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fa01fce19e14012aee8df4dfda4d41d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:MilestonebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21fd5e097966436db3278f810716bea8_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:MilestonebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d37d09a5be24f6894345fde3d861a5e_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">tfx:ValuationTechniqueMonteCarloSimulationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id80da64a2aa748e28cc3bebf495a8657_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">tfx:ValuationTechniqueMonteCarloSimulationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1bfcaf175864280bc5feb2a9566548a_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">tfx:ValuationTechniqueMonteCarloSimulationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04f8655f6e214ec1b3ed9ef233c5a73b_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i311fb8b869fe42ac8525f421b7b93f18_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:NeoTractIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if09d5a311786453db025c5a898200773_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9eaf5b914ac4cd7a51c9fe1d086dd06_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic178e7ee63dc404fb01ac965d5b8a3c8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0d8893ca6224bf18ff8385da933a82c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dec349aadc147f9ab258bbcb7f1d313_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2086e64e0fc043648b59d75a952ce99c_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd7cf1507bde45b68368c5e6d11f42c6_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48d0a5e2ed0e401ab7a7932ec160f2b7_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia10cc1b263cc42aa912097e357136cbb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i949b483d1a7c41f9ad2bb7c5d1bb92c0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacbffa19697d4b9f9b5ccc0db627ac44_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia51739eac62943b09265eca3e9160b38_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3ddb11559ae48e3a237adebf3905b65_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd33efb3d3624121bef6b67569cd75aa_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c43e342fcc4c87be32f2143019815c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10fdfbe89a7a4671bca1cda16b84fd97_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10ab5b393be44397bf1150f8902e41b8_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46ba1c115937445988a0f1f9cca75559_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c02447cdbdf4077bf505f479af496c9_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4785baadb2f04ddfa1c0f816093ad9a9_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bbcb6fca2b34235ae422ff5d7f023e0_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">tfx:OtherLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d89b65fac3b4641891dae77fdea2223_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c168c020ca346b48d1a84b4226c911c_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0894bd440ad4bf7bba226068024f4e1_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i688848a9b1de4a1391f7a90e38f7acc8_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45c5a88d6a474fe99a01ae710a6e7f81_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a83e1ac0e134c93985bc619776f92b0_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11d6bac7b69b49c48262d4517911ad33_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8821841976649b7b8795fae28238d1e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f787d9c988042f3afb15f676612bacf_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4644d2f705fd4bb0a269ae29d2d6938c_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f97f49d95ed48af9d87bf2801514620_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e82970e1c504beb9d1c6e5ac8bec452_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i024b03c74f4c4b82a49b9b9f31fc1fc8_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie86d6b51afb3455f98fa705b153f44f7_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67171d6a05214b33a7fccc2cadb5b7c0_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idaec18c92e8145778432813048cbd095_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id59af3b8d291444b9074a2b37a485eb8_D20200101-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff7af22114c94d788b41ff8ab9ceedef_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_1"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">WASHINGTON, D.C. 20549</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:54.385%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184NA_db5925a5-4a5e-4e69-865e-8429e65cedd4">10-Q</ix:nonNumeric> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:54.385%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:1.665%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:94.335%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Mark One)</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YmZmNDZmZDBjMTkwNDc5NGJmNjE3MTkyMTc1YjZkNjAvdGFibGVyYW5nZTpiZmY0NmZkMGMxOTA0Nzk0YmY2MTcxOTIxNzViNmQ2MF8xLTAtMS0xLTA_f2542d15-e070-4a2d-b9ac-23c806631e15">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">For the quarterly period ended <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xMjQ_f764e43b-1cb3-4394-af7f-026f4dc02cfc">March 29, 2020</ix:nonNumeric> </span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">OR</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:1.665%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:94.335%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YTllZDA5NGZjMzY0NDllMzljYWIyOTFkMjc3ZTcwYzQvdGFibGVyYW5nZTphOWVkMDk0ZmMzNjQ0OWUzOWNhYjI5MWQyNzdlNzBjNF8wLTAtMS0xLTA_9f7ce73b-f36a-469f-849f-f48cbd1d43bf">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;.</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">Commission file number <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18yMzI_3056a5bf-2e2a-4ffd-8153-98c0b65b974e">1-5353</ix:nonNumeric> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:54.385%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:20pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18yMzg_77e1b144-09d7-4e1a-a2e3-7ff1bd68f5d2">TELEFLEX INCORPORATED</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:54.385%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:46.093%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.665%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:46.242%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MTk3MGQxZjg5ZjFkNGM5ZDhmMTJlNGY5YzQwNzNiN2EvdGFibGVyYW5nZToxOTcwZDFmODlmMWQ0YzlkOGYxMmU0ZjljNDA3M2I3YV8wLTAtMS0xLTA_4efc4cd5-b78c-435e-8558-d71318901f8d">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MTk3MGQxZjg5ZjFkNGM5ZDhmMTJlNGY5YzQwNzNiN2EvdGFibGVyYW5nZToxOTcwZDFmODlmMWQ0YzlkOGYxMmU0ZjljNDA3M2I3YV8wLTItMS0xLTA_539da109-4b7a-4be0-a44a-3b52e0e652a1">23-1147939</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. employer<br/>identification no.)</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDA5_8fc11ff1-2330-4ae7-8f99-238d2dedd2e9">550 E. Swedesford Rd., Suite 400</ix:nonNumeric> <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDE3_1a4daed1-a0f7-41e1-84a6-7233bd685773">Wayne</ix:nonNumeric>, <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDE4_5964830b-9dc6-4495-b235-d5e31424ded8">PA</ix:nonNumeric> <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDIw_fc5074f1-3eb3-499c-b088-fb2082a2d665">19087</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Address of principal executive offices and zip code)</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(<ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18zMDY_712b8323-ee98-46d6-bbb0-fa0a0c29237f">610</ix:nonNumeric>) <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18zMTA_3988e1df-48fb-42e7-9c89-9ae1a957ecaf">225-6800</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(None)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Former Name, Former Address and Former Fiscal Year,</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">If Changed Since Last Report)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:0.1%;"></td><td style="width:2.723%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:19.783%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:23.584%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:44.637%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.073%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Securities registered pursuant to Section 12(b) of the Act:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name of each exchange on which registered</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MDk2NTAzYjdmNjlhNGI5ZTk5YzU3MzIyOTY5Njg0NjYvdGFibGVyYW5nZTowOTY1MDNiN2Y2OWE0YjllOTljNTczMjI5Njk2ODQ2Nl8yLTEtMS0xLTA_2aa06360-4229-4826-928c-fbe1dd9d7679">Common Stock, par value $1.00 per share</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MDk2NTAzYjdmNjlhNGI5ZTk5YzU3MzIyOTY5Njg0NjYvdGFibGVyYW5nZTowOTY1MDNiN2Y2OWE0YjllOTljNTczMjI5Njk2ODQ2Nl8yLTItMS0xLTA_269d06df-df90-4a2b-9c5a-59101a4379a1">TFX</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MDk2NTAzYjdmNjlhNGI5ZTk5YzU3MzIyOTY5Njg0NjYvdGFibGVyYW5nZTowOTY1MDNiN2Y2OWE0YjllOTljNTczMjI5Njk2ODQ2Nl8yLTMtMS0xLTA_96ca08b1-0293-420d-9542-070e24a7840b">New York Stock Exchange</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-top:3pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MDg_7802a579-a4cf-4a6a-84a0-278ea2dd3863">Yes</ix:nonNumeric>&#160;&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9744;</span></div><div style="margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xMTA5_c9fa2817-6807-43ef-98b3-d6df0393fab9">Yes</ix:nonNumeric>&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9744;</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:23.036%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.513%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:33.871%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.513%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.011%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.513%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.543%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:27pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YjBiZjQ3YjgzY2U1NGJhZDg3YTgwMDE2NzgzMDI1MjIvdGFibGVyYW5nZTpiMGJmNDdiODNjZTU0YmFkODdhODAwMTY3ODMwMjUyMl8wLTAtMS0xLTA_f211644a-dabc-4f59-82d1-b23d36d0cc61">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated&#160;filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:27pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YjBiZjQ3YjgzY2U1NGJhZDg3YTgwMDE2NzgzMDI1MjIvdGFibGVyYW5nZTpiMGJmNDdiODNjZTU0YmFkODdhODAwMTY3ODMwMjUyMl8yLTUtMS0xLTA_6999714d-3de7-4551-a26d-9334db4a8cda">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YjBiZjQ3YjgzY2U1NGJhZDg3YTgwMDE2NzgzMDI1MjIvdGFibGVyYW5nZTpiMGJmNDdiODNjZTU0YmFkODdhODAwMTY3ODMwMjUyMl80LTUtMS0xLTA_6bcd4ea8-50b7-4633-96ec-e5aeb5ac1cf7">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#168;</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;Yes&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xODQ1_40743d91-2048-4125-bd66-719468eaeef7">&#9744;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">The registrant had <ix:nonFraction unitRef="shares" contextRef="ibdb5a205b9a046e295fbae4fdb558002_I20200428" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xODc2_604df82d-73fd-46a3-a353-c7a9160ff850">46,425,420</ix:nonFraction> shares of common stock, par value $1.00 per share, outstanding as of April 28, 2020.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_7"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">QUARTERLY REPORT ON FORM 10-Q</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">FOR THE QUARTER ENDED MARCH&#160;29, 2020 </span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TABLE OF CONTENTS</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:7.210%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.285%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:76.947%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.577%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.581%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_10">PART I &#8212; FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_13">Financial Statements (Unaudited):</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_13">2</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_16">Condensed Consolidated Statements of Income</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_16">2</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_19">Condensed Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_19">3</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_22">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_22">4</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_25">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_25">5</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_28">Condensed Consolidated Statements of Changes in Equity</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_28">6</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_31">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_31">7</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;2:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_88">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_88">19</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;3:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_97">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_97">26</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;4:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_100">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_100">26</a></span></div></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_103">PART II &#8212; OTHER INFORMATION</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_106">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_106">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1A:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_109">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_109">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;2:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_112">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_112">29</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;3:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_115">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_115">29</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 4:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_115">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_115">29</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;5:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_118">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_118">29</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;6:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_121">Exhibits</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_121">30</a></span></div></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_124">SIGNATURES</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ie8f951fa1fe6475f8680dd2d01c4ffeb_124">31</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_10"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART I </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8212;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> FINANCIAL INFORMATION</span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_13"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;1. Financial Statements</span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_16"></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:66.128%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars and shares in thousands, except per share)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMy0xLTEtMS0w_8d1d0a0d-88aa-4ead-8a72-2ffa031b4fcb">630,642</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMy0zLTEtMS0w_8322735c-3f6b-449f-ab70-ebc75bad14e7">613,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of goods sold</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNC0xLTEtMS0w_c04704b0-bd45-4342-b120-3fc3c99bba0e">297,018</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNC0zLTEtMS0w_2a63d153-ebf4-445e-b768-fe6b67264be7">289,614</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNS0xLTEtMS0w_e9e2287e-0080-49f1-8f1b-cc42124f727e">333,624</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNS0zLTEtMS0w_f6b661a1-39a2-4b24-97fc-08ae511ab3cf">323,970</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNi0xLTEtMS0w_8f88b8bf-e345-46d7-8582-6ca9ff3d6347">147,796</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNi0zLTEtMS0w_d4cb039b-73d2-4cea-94c0-3342fd5c3e3d">206,921</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNy0xLTEtMS0w_d5661686-cb42-49fc-bc1c-94040765b017">27,396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNy0zLTEtMS0w_d4198544-225e-4dd3-8fc9-74c057438b69">27,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring and impairment charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOC0xLTEtMS0w_29ce92b0-45c5-47fa-9197-2b273a9b1967">1,346</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOC0zLTEtMS0w_5aa1901d-55e0-44d8-8ef0-2c41dcc4d114">17,395</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOS0xLTEtMS0w_52e96d72-62df-4f65-9278-646cc9b0bba4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOS0zLTEtMS0w_389959d4-3ec2-4e9c-9eb0-955c68725a57">2,739</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations before interest and taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTAtMS0xLTEtMA_240c19d1-d887-43cd-aa7a-7201cd6f86e8">157,086</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTAtMy0xLTEtMA_91d13a99-cfd6-46a4-96cc-b7f71dd1e614">75,243</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTEtMS0xLTEtMA_7018d0a2-3e15-400e-8ca9-3b83e4e37d09">15,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTEtMy0xLTEtMA_02b414ff-1971-419c-9892-0eb1e6cc7f78">22,692</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTItMS0xLTEtMA_a9e25595-cc8d-4f54-950a-cc77f9faccda">579</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTItMy0xLTEtMA_d598b247-a672-4786-9f3e-53b816a74a97">339</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations before taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTQtMS0xLTEtMA_928c4338-cfb9-4446-93b2-911b4156d4cc">142,226</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTQtMy0xLTEtMA_b5d13cce-a678-45c0-ae6b-e078a17ccb54">52,890</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes on income from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTUtMS0xLTEtMA_e277706a-f1ca-4f5c-91b4-97f36630cac6">11,074</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTUtMy0xLTEtMA_3ea18b6d-3cb3-4d0b-9aaf-6796afbcea31">10,972</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTYtMS0xLTEtMA_75d34657-8e6f-4d73-8510-bdfd30bbdd0c">131,152</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTYtMy0xLTEtMA_210092b1-c5e1-4594-a879-217995ad0868">41,918</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTctMS0xLTEtMA_9f599075-e003-4637-8d9b-8e9adb075284">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTctMy0xLTEtMA_edf97ede-692e-4c24-9c39-9b8e0d0b9937">1,343</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit on operating loss from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTgtMS0xLTEtMA_756ea317-758b-4edd-92f7-be4f3fbf5a7f">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTgtMy0xLTEtMA_abd87199-d85f-48b1-afd1-8e37d734d013">322</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTktMS0xLTEtMA_d6b77e1d-37cf-495f-b112-bb73f9fa7ea3">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTktMy0xLTEtMA_3be221bf-df4b-48c8-b2e2-879e10f61278">1,021</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjAtMS0xLTEtMA_5ad522ac-51d3-4fb0-be02-3e71e9ab82cb">131,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjAtMy0xLTEtMA_cfbed756-93d1-4a37-9635-4fc8dc9361ed">40,897</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjMtMS0xLTEtMA_463346af-5440-4461-b516-207de0c61509">2.83</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjMtMy0xLTEtMA_635a9100-78b4-4707-9f2d-f83507bd2f73">0.91</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjQtMS0xLTEtMA_d131fdae-0bc5-4273-ad9e-5d594224ab77">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjQtMy0xLTEtMA_2549a429-2c77-4ece-9ab8-d66675f6d8e6">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjUtMS0xLTEtMA_015f00ca-ded7-4e36-b4bb-aa3a8697e15d">2.83</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjUtMy0xLTEtMA_422a06b4-0e03-48f0-a84d-702143a4176a">0.89</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjctMS0xLTEtMA_63670317-9671-4c7a-a4a1-efe00930d120">2.78</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjctMy0xLTEtMA_6eded732-af05-4130-acd7-1909a6ba4e64">0.89</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjgtMS0xLTEtMA_412ce73d-7096-49e9-95e3-da91605fb349">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjgtMy0xLTEtMA_f9359287-9a9b-42cd-b652-ed1d6700a15d">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjktMS0xLTEtMA_32ebdc2f-aff3-431f-a472-26f7c84d049c">2.78</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjktMy0xLTEtMA_a5c35170-33e2-4fd5-abb4-d2521f7b70d0">0.87</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzEtMS0xLTEtMA_2c9a3d59-6f1b-49e9-8153-a002a1eb6a94">46,382</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzEtMy0xLTEtMA_600c5c7c-ab73-471d-abfc-92f4533b4a14">46,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzItMS0xLTEtMA_c20fe45a-429e-4d8d-ab79-b69c566e35bc">47,231</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzItMy0xLTEtMA_bc78278f-1710-42c6-a5fa-802754cab729">46,942</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of the condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_19"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.690%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.644%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfMy0xLTEtMS0w_5ad522ac-51d3-4fb0-be02-3e71e9ab82cb">131,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfMy0zLTEtMS0w_cfbed756-93d1-4a37-9635-4fc8dc9361ed">40,897</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Foreign currency translation, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0wLTEtMS0wL3RleHRyZWdpb246ZTYxM2ZmZTcxZTIzNDQ3NTkyZmJlYTAyNWZhMGUxZDJfNDg_752b37ae-3eb9-4cfb-b7a2-bd144f2db432">7,581</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0wLTEtMS0wL3RleHRyZWdpb246ZTYxM2ZmZTcxZTIzNDQ3NTkyZmJlYTAyNWZhMGUxZDJfNTI_ea3c08da-ea4b-4485-9e31-537ad9b874c5">2,056</ix:nonFraction>)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0xLTEtMS0w_7998088d-0e8b-4897-adef-577eaf4cbf90">18,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0zLTEtMS0w_69f2a9dc-8827-4a6e-97be-0369860ffbdf">236</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Pension and other postretirement benefit plans adjustment, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0wLTEtMS0wL3RleHRyZWdpb246ZGFiY2E5YzRlOTc3NDAwOGE5M2EzOTlmNDIzMWZlYzVfNzc_d4341d64-2f03-45aa-9a74-eaa22b44d1f9">522</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0wLTEtMS0wL3RleHRyZWdpb246ZGFiY2E5YzRlOTc3NDAwOGE5M2EzOTlmNDIzMWZlYzVfODE_25d10c75-b5e6-417c-a1e6-35523b74623b">390</ix:nonFraction>)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0xLTEtMS0w_c69cdd9d-7cd6-4e5b-9800-083fa9a0c047">1,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0zLTEtMS0w_72ef9c6a-ca11-430d-9582-c62a1f3bdec6">1,229</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Derivatives qualifying as hedges, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0wLTEtMS0wL3RleHRyZWdpb246OWFhNjRkMjIzODNmNDhlMDg4MzM0ODg2Y2ZjODA3NjJfNTI_82489ee6-e10e-4daf-bb7d-41c17de5bea0">372</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0wLTEtMS0wL3RleHRyZWdpb246OWFhNjRkMjIzODNmNDhlMDg4MzM0ODg2Y2ZjODA3NjJfNTY_c6ae11de-7668-4bcf-b563-f758b14929d9">1</ix:nonFraction>)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0xLTEtMS0w_49d806e7-73a7-45ea-af69-ea764a284455">3,817</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0zLTEtMS0w_4a129a34-80b8-4562-98e2-f04e18f8ea52">597</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income, net of tax:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOC0xLTEtMS0w_e262ec30-1150-405f-a3d2-5943098c4714">20,327</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOC0zLTEtMS0w_acc662be-85b9-4a0d-9032-c94f3ab53ce4">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOS0xLTEtMS0w_f46dc7a0-6b63-4663-8580-241f64e3a340">110,823</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOS0zLTEtMS0w_37e885cc-9a3e-4a33-8087-5a711bf93f72">41,293</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of the condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_22"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.982%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNC0xLTEtMS0w_4db1d9bc-18c6-4edc-909b-0c5773bbbeb2">406,477</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNC0zLTEtMS0w_6625102a-c8be-4f15-af61-063d06735b63">301,083</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNS0xLTEtMS0w_db6211d6-bc5c-4866-8572-96d97c8d2101">441,714</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNS0zLTEtMS0w_d46d1927-63c7-4d31-8b41-a81e035cf147">418,673</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNi0xLTEtMS0w_3f4d60a4-cc02-4292-8d1a-60273dd9abab">488,856</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNi0zLTEtMS0w_a8617657-fdea-4610-996c-58045fed177d">476,557</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNy0xLTEtMS0w_3e2804ad-f181-41ba-be65-80b50f2cbdac">101,606</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNy0zLTEtMS0w_55578a7f-154a-484e-b1ab-a2d5d431dfe0">97,943</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfOC0xLTEtMS0w_196b788c-231a-47ed-9047-f3cb791f6be0">8,133</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfOC0zLTEtMS0w_9daca9ec-b29c-4b21-8bb3-4be6064ddb71">12,076</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTAtMS0xLTEtMA_cf9d4a9a-be4a-4b94-8921-da1210de4519">1,446,786</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTAtMy0xLTEtMA_d1b28320-6504-4bfc-92c9-3eb76435e232">1,306,332</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTEtMS0xLTEtMA_7115012b-c45c-4b9f-b755-b09fd39a0d00">427,452</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTEtMy0xLTEtMA_52dfa51c-6316-4f5d-aeba-dce132062fe9">430,719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTItMS0xLTEtMA_d54b2fad-d1c7-48c4-87d4-6533a1cbfc14">107,290</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTItMy0xLTEtMA_44f02a78-fac0-42f6-837b-572b0fc9a90d">113,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTMtMS0xLTEtMA_340c0bd4-86ef-4ee6-a769-4dae28b32047">2,332,414</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTMtMy0xLTEtMA_a471bc01-945a-4770-900c-03f0bc088ce9">2,245,305</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTQtMS0xLTEtMA_9e4b56cb-992b-4c7d-ae03-f0f02d3478d6">2,297,178</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTQtMy0xLTEtMA_039c2826-ad29-4e0e-a4d3-777a7e0be63a">2,156,285</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTUtMS0xLTEtMA_2e5daf9a-04d2-4b79-86e8-11ab97c1d13e">5,519</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTUtMy0xLTEtMA_b0009d09-f87f-4f71-a1c4-f36707ecf92b">5,572</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTYtMS0xLTEtMA_39070d37-f112-4065-a7aa-6ed9437b736c">84,925</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTYtMy0xLTEtMA_9d385bd6-feec-48e5-a504-9b1112299517">52,447</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTctMS0xLTEtMA_d86363ee-5c4b-4566-a798-9551b265d07d">6,701,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTctMy0xLTEtMA_19516cf0-a44d-462a-b436-6fd33fd5dd09">6,309,820</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND EQUITY</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjAtMS0xLTEtMA_44ce49a6-9354-41c4-a351-9d4fb4a50c58">53,625</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjAtMy0xLTEtMA_57697282-3efc-43b6-88fc-0b15f54357e7">50,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjEtMS0xLTEtMA_ce0b52a8-2d8e-472f-8803-e0a45742c29c">104,348</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjEtMy0xLTEtMA_b8aacc69-25b8-4cf1-9fbd-214dec580588">102,916</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjItMS0xLTEtMA_69d5bea6-8e7f-455a-9180-51ac97f585a8">99,804</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjItMy0xLTEtMA_15a21544-2020-4097-b693-ed03d445bfa0">100,466</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="tfx:CurrentPortionOfContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjMtMS0xLTEtMA_20b54530-179d-4a3d-9ea8-0edb4d0f3b1c">9,463</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="tfx:CurrentPortionOfContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjMtMy0xLTEtMA_03b2cc5f-08fb-4634-a073-ce396252fab2">148,090</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll and benefit-related liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjQtMS0xLTEtMA_19d50be2-dc72-4e7c-a56c-caece703dd6f">73,632</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjQtMy0xLTEtMA_9042ee85-4df9-48e9-b906-c40d540ec3a0">115,981</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjUtMS0xLTEtMA_c67d275c-a5c4-4cd1-aa8e-76ce1a3823ca">16,153</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjUtMy0xLTEtMA_fb55ef29-3f4c-477c-be7e-936f87dd0cbf">5,514</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjYtMS0xLTEtMA_df5d2d31-38aa-43a4-8920-239cda176443">6,989</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjYtMy0xLTEtMA_e1e9101e-218b-4b12-bf51-c679959ee736">6,692</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjctMS0xLTEtMA_3f9b800f-c9a1-462f-8709-2db9b4da30eb">38,286</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjctMy0xLTEtMA_35436399-a4ce-4cef-861c-3e091e2913b7">33,396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjktMS0xLTEtMA_84e23055-766a-452f-b0a2-5b5eca68f91a">402,300</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjktMy0xLTEtMA_c637a321-2cde-488e-8452-29aa102daa71">563,055</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzAtMS0xLTEtMA_bdcc45c7-611c-4965-8bab-f93eaca5cb5e">2,340,892</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzAtMy0xLTEtMA_1c281d79-a8fd-4cc8-8d52-dd7fa24ad6be">1,858,943</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzEtMS0xLTEtMA_d89d1cb5-b913-4648-9318-8cb267a695eb">489,677</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzEtMy0xLTEtMA_a5c89af6-5d84-42fe-9258-74a07f123d27">439,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and postretirement benefit liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzItMS0xLTEtMA_7b273da2-dda2-4419-89bd-99469f44f92c">66,380</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzItMy0xLTEtMA_ed30f0ac-40f3-47a0-bb09-64c932f46a45">82,719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent liability for uncertain tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzMtMS0xLTEtMA_0374f276-053e-4f84-87f1-b4be83f36038">12,139</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzMtMy0xLTEtMA_2aaf9b0a-ac6c-4134-8844-9e61d8556149">10,294</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzQtMS0xLTEtMA_d647e52b-f0d1-4ede-bd28-92a0e7be59cf">23,274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzQtMy0xLTEtMA_2924e362-2034-4f1c-a228-6ca8c434ea95">71,818</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzUtMS0xLTEtMA_dc1ba6e8-7826-4a96-9f36-48ad34d6bfad">96,333</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzUtMy0xLTEtMA_ec838dbf-fd2b-4e71-b2df-fc107480d45f">101,372</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzYtMS0xLTEtMA_d14a41fa-f5c7-4ff4-a937-effc87bf1905">197,545</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzYtMy0xLTEtMA_92894b57-dfa8-463e-81d7-e1bf0eede1ab">202,741</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzctMS0xLTEtMA_651cf291-d197-4b02-a70c-ba198ad90595">3,628,540</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzctMy0xLTEtMA_453eb972-cad8-4f88-ad57-4308f0c57078">3,330,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies</span></td><td colspan="2" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzgtMS0xLTEtMA_018f00b6-9f08-4f0a-b242-e3b8f685ca7c"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzgtMy0xLTEtMA_65ce4847-edc9-4445-bfd3-17b855cdc155"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total shareholders' equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzktMS0xLTEtMA_e27504c1-ccc6-479a-aa13-b7a332655436">3,073,024</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzktMy0xLTEtMA_ca36a8cd-6bb9-4b1c-a19e-77cc9675d1e9">2,979,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and shareholders' equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNDAtMS0xLTEtMA_57982741-817d-4422-a632-6706e7b40975">6,701,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNDAtMy0xLTEtMA_35a7d33b-936e-44fe-85bb-185cd6422357">6,309,820</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of the condensed consolidated financial statements.</span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_25"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:70.076%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.596%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.598%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities of continuing operations:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNC0xLTEtMS0w_7ff564be-775b-409e-93b1-77addc470b5b">131,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNC0zLTEtMS0w_b30946a0-09d8-4cc2-9ad0-e25ccdcb76f0">40,897</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash (used in) provided by operating activities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNi0xLTEtMS0w_0851bb72-845f-4e7f-b94b-6fead93d89c6">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNi0zLTEtMS0w_0f6051d0-59c3-4f91-b132-0ccf3369fa84">1,021</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNy0xLTEtMS0w_c019a381-f190-4da5-a4ce-d3ad7681f32e">16,842</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNy0zLTEtMS0w_0a5ba139-d804-4680-a78b-109306fd1a93">15,645</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset amortization expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOC0xLTEtMS0w_bf0dd063-09ea-4d45-9040-179483be655c">38,911</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOC0zLTEtMS0w_b966800d-54c6-42b5-afe4-2424f3f0da52">37,751</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred financing costs and debt discount amortization expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOS0xLTEtMS0w_285b72dd-7f1e-49fe-a9d0-f43ebf2417e5">945</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOS0zLTEtMS0w_087feb26-47a9-4862-8059-d6d482bc1b29">1,179</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTEtMS0xLTEtMA_c4e72337-b63d-4879-904d-d329cdac32ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTEtMy0xLTEtMA_3331bec2-c408-40e3-9cb1-e2537fe52b80">2,739</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value step up of acquired inventory sold</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="tfx:InventoryFairValueStepUp" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTItMS0xLTEtMA_cbfd189e-59e7-49d8-b3b6-adf126668d33">1,707</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="tfx:InventoryFairValueStepUp" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTItMy0xLTEtMA_c0939106-f52a-4c1d-9344-b3c5af80b86b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTMtMS0xLTEtMA_6386f29e-f42f-4e2a-9ccc-1a2a0c74ba04">46,502</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTMtMy0xLTEtMA_28011076-91d2-4684-aec6-91d8a1fab77b">13,057</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of long-lived assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTUtMS0xLTEtMA_ce8f0a74-1d40-4f9f-bf30-14139ba82e0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTUtMy0xLTEtMA_86cb791b-0551-4888-b158-63b70144a681">3,030</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTYtMS0xLTEtMA_5f4fad96-94b5-4a45-9e94-793f63d5f854">3,522</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTYtMy0xLTEtMA_3f2aefa2-b7aa-4e22-93bf-b6bdad48a657">5,781</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTctMS0xLTEtMA_9e73be84-ba74-4195-8865-59a0610079df">679</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTctMy0xLTEtMA_37d476e4-9e3a-4544-b880-457b5e9441a3">2,603</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments for contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tfx:ChangesInContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTgtMS0xLTEtMA_a1c50ced-129e-414a-97c0-38f3a3d8199c">79,771</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tfx:ChangesInContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTgtMy0xLTEtMA_daacd42c-2739-410a-8d17-53432e63f790">25,935</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest benefit on swaps designated as net investment hedges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTktMS0xLTEtMA_f428ef94-7952-4fa3-a937-070b76242f05">4,874</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTktMy0xLTEtMA_aa6b752f-7b07-4983-9999-dd73050afcdb">3,882</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjAtMS0xLTEtMA_8678a81e-15a1-4f80-901a-ca16a95c5c20">18,143</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjAtMy0xLTEtMA_561547a0-2492-4e27-8b7a-8ec59c14b2f3">4,536</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in assets and liabilities, net of effects of acquisitions and disposals:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjItMS0xLTEtMA_ca8b0920-e8b7-4557-a14b-46ac37082d23">23,145</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjItMy0xLTEtMA_52586a38-09b4-488b-a5d9-5da39faf7e35">14,102</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjMtMS0xLTEtMA_8175400c-8884-432a-a61b-1c2a4d07f66b">12,346</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjMtMy0xLTEtMA_1dc637e2-9ba6-4019-a98d-e0e12819d456">19,200</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjQtMS0xLTEtMA_8be24c7b-7cca-410e-938d-01cb05c04a18">6,403</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjQtMy0xLTEtMA_1e8e465d-a8d7-46b8-955b-1f56d8820e52">11,524</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable, accrued expenses and other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjUtMS0xLTEtMA_68f5e691-15b9-4542-8884-cbedd6bd4a58">31,488</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjUtMy0xLTEtMA_ca469bd9-0ea4-48c6-a5f1-9a73518fd430">8,856</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes receivable and payable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjYtMS0xLTEtMA_3ec533bd-ec19-42e8-9f88-f136c8e5efbf">4,651</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjYtMy0xLTEtMA_3aa052b7-2374-4c87-a59f-08b8448c9574">3,192</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;Net cash (used in) provided by operating activities from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjctMS0xLTEtMA_895f574b-38c3-49b2-bd3a-5bf8556fba94">11,457</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjctMy0xLTEtMA_308b35c3-36d1-4544-9551-a7c61b381d23">60,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities of continuing operations:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expenditures for property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjktMS0xLTEtMA_0589d51a-619a-4462-8210-fd3b3acbe1cf">19,684</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjktMy0xLTEtMA_1f18d1c6-6665-4386-a5ed-0ad68e1dc9b6">23,494</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sale of assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzAtMS0xLTEtMA_2a29f338-69be-4f11-946f-4191b2cabd44">400</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzAtMy0xLTEtMA_9973699f-ee05-4ffb-9915-c01b40a2faed">991</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments for businesses and intangibles acquired, net of cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="tfx:PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzEtMS0xLTEtMA_da8aab44-f0f1-4007-ae53-63f6842dd633">265,160</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="tfx:PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzEtMy0xLTEtMA_8d820357-43e9-45f7-9730-0c6b388381bc">1,025</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzMtMS0xLTEtMA_44d035c6-d8aa-42c1-9c37-f1c933128772">284,444</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzMtMy0xLTEtMA_eb9f9249-ec64-4a31-b963-9426ecc18e5a">23,528</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities of continuing operations:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from new borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzUtMS0xLTEtMA_5d72095e-497c-4fda-9bf1-36f9f96eed70">485,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzUtMy0xLTEtMA_ae4326d1-c87b-4306-b9d2-9e82ff8c882f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net proceeds from share based compensation plans and the related tax impacts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tfx:ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzgtMS0xLTEtMA_f529955b-77f5-4a3a-93a0-2007d5e9f5b4">3,022</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="tfx:ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzgtMy0xLTEtMA_675b69f4-4b7d-4103-831d-f38df8eefac4">2,242</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments for contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDAtMS0xLTEtMA_bfdd3417-eb66-44ea-a753-05eef5e85653">60,881</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDAtMy0xLTEtMA_37c2b117-54d4-4b50-abac-acbfdd54a05d">110,953</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDItMS0xLTEtMA_67ab314c-0ba6-401a-9c61-98fb8c27ffa4">15,767</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDItMy0xLTEtMA_8ba57168-6cf5-4b87-b488-d300e62369d7">15,650</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) financing activities from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDMtMS0xLTEtMA_fa6292f1-16ee-4525-a8b5-4102543d9a87">405,330</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDMtMy0xLTEtMA_b5496e2b-171a-40e4-a29d-332a8b0a8b43">124,361</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from discontinued operations:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash (used in) provided by operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDUtMS0xLTEtMA_922a4704-0d84-4407-8aa9-f72482fbe42c">193</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDUtMy0xLTEtMA_01235c84-9adb-44cb-9f2a-a39064e89475">3,610</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:21.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash (used in) provided by discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDYtMS0xLTEtMA_6d59f8b3-52f0-4b83-bfdc-61af2e2173e7">193</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDYtMy0xLTEtMA_4d87af3b-8acf-482b-a178-274dae101c81">3,610</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDctMS0xLTEtMA_489cd2a3-3cec-421e-9c47-f4c312c40f0a">3,842</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDctMy0xLTEtMA_f2a90a86-4d55-429b-87b1-736f3e350a79">1,836</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDgtMS0xLTEtMA_2204e951-a0bd-40c0-9278-13c9460cab16">105,394</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDgtMy0xLTEtMA_21aee61a-4424-4130-864d-d5ec9ff3cfa8">85,949</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents at the beginning of the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDktMS0xLTEtMA_f5f792fa-57b6-4338-9440-be7c0aa1d7d0">301,083</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea2c2bcfb222485092ca6c79dd45a469_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDktMy0xLTEtMA_ca4ec4e1-7349-422a-aeb7-44fc5fd4300b">357,161</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents at the end of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNTAtMS0xLTEtMA_58b1c37a-21c7-40a1-93da-6ac3d49f8f18">406,477</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ief36e267dab5455684e2a54c128181f7_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNTAtMy0xLTEtMA_acc4f4f6-074b-4f85-aa53-da3a07695720">271,212</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of the condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_28"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:24.900%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.017%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.596%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.163%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.806%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars and shares in thousands, except per share)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77919271dc0d43318fc0f2c3fffc6828_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xLTEtMS05MA_26cbe3f2-3cf7-45b7-a76c-3b5a6a32f851">47,536</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77919271dc0d43318fc0f2c3fffc6828_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0zLTEtMS05MA_c8788b92-e86a-4847-8f6d-7ee62e2033fb">47,536</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2deb26d4b7d64bcb8d5afe7260252adb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC01LTEtMS05MA_66a5fae4-29d6-49ea-839f-ce74ce8ee4b9">616,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d4e9f43ed9f4310a9b2ee2f8fa13512_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC03LTEtMS05MA_34f4e3b6-8fb5-480c-a950-b82e7e40aec4">2,824,916</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i69251b6b9c024bccb68c2f584cf0bfaf_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC05LTEtMS05MA_5c0db4e5-fc30-467f-b36c-5a7b31668edf">344,392</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i80bea10be1db4921ba0c3df5acc7318d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xMS0xLTEtOTA_525b6fa9-6e0a-4d0c-89bd-9b7874351939">1,182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i80bea10be1db4921ba0c3df5acc7318d_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xMy0xLTEtOTA_b471d9d0-7618-4fd7-ba34-64f00b0cc8a2">165,720</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xNS0xLTEtOTA_13208cba-af87-4d13-a6d4-501f97ea1def">2,979,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative effect adjustment resulting from the adoption of new accounting standards&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i51f89950ab25441091b3dcc4edfcaaba_I20200101" decimals="-3" sign="-" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNS03LTEtMS05MA_0e971fa9-d582-4945-864e-542c421100b8">791</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i18feed9848e04960a3d58e68535785be_I20200101" decimals="-3" sign="-" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNS0xNS0xLTEtOTA_ba9f95e2-8bc9-4b98-920d-00980e4a0d42">791</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice92aa177d6c489f93a7274c637b312c_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNi03LTEtMS05MA_c471ebd7-915d-451a-ad5e-b1309fd2b189">131,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNi0xNS0xLTEtOTA_134fb433-bed0-431f-92d9-7ff608d62941">131,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNi0wLTEtMS0yNzI2L3RleHRyZWdpb246ZGYzZGMwOWJjN2ZiNGZiOGI1MGIwN2VjYzE1MGI4YWFfNzY5NjU4MTM5NDQ3Mw_0717860a-46bc-475e-94e0-6a865d34ebde">0.34</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ice92aa177d6c489f93a7274c637b312c_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNy03LTEtMS05MA_88bce0e8-0f79-4ec5-81f5-a08b1e05e4ba">15,767</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNy0xNS0xLTEtOTA_03d515f8-4380-48c0-96ea-87b90325e55d">15,767</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOC05LTEtMS05MA_b557a2b3-8b6d-4911-919e-ccac3fa4d2b3">20,327</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOC0xNS0xLTEtOTA_182eb044-61e1-4977-8a55-ab0e8514c861">20,327</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued under compensation plans&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8395588790c74e33b27f875ae4977560_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xLTEtMS05MA_069bc0a8-45ac-4708-ab00-2a82e38a8e91">24</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8395588790c74e33b27f875ae4977560_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0zLTEtMS05MA_ae11aca5-d622-4da5-be79-21d274ffc78b">24</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic095fec3c5404316a9b945e1af424fd9_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS01LTEtMS05MA_2b2476ec-0de3-4f88-a9ad-3bb30453d2de">3,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xMS0xLTEtOTA_ea6623a5-edd1-47a4-a034-84a48812947e">37</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xMy0xLTEtOTA_54379cd1-4ac9-4bc6-a24b-e625f8919ebe">1,748</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xNS0xLTEtOTA_f382740b-6fc0-418c-af36-8d8a6f53dfc4">1,302</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic095fec3c5404316a9b945e1af424fd9_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtNS0xLTEtOTA_8e944595-4341-45fd-a856-45c93dd6c9d5">383</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtMTEtMS0xLTkw_eb04c857-0d36-46aa-ab41-912ec3160b9c">5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtMTMtMS0xLTkw_49e20873-e2d0-482e-83d3-bf91c007cf6b">358</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtMTUtMS0xLTkw_5859242b-76fe-4a36-9dc3-d62417274e0c">741</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 29, 2020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2715199bccfa4152a2ed116129f881ef_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMS0xLTEtOTA_318e7471-3af6-4017-bf17-63548e229432">47,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2715199bccfa4152a2ed116129f881ef_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMy0xLTEtOTA_df345ee4-a5bf-42d0-9e0f-4ada4332eb6d">47,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iecf8ca4ff9de4eadb5e0c921b5239b62_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtNS0xLTEtOTA_0307475d-311e-4799-b1b8-79592d277238">614,289</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib36fa7ef097648dd8a8832a74587a89d_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtNy0xLTEtOTA_c53ad922-594e-4420-b257-7c17dc2d92e6">2,939,508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9188fcc824af4dba9fdd4d2470e424f6_I20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtOS0xLTEtOTA_4dde7713-5cc4-4913-bf4a-4ec37435d518">364,719</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia4d180a9e34d487b966133009eef9961_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMTEtMS0xLTkw_d1ef0120-2f11-4361-8972-1fe695292f3c">1,140</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia4d180a9e34d487b966133009eef9961_I20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMTMtMS0xLTkw_f0dd1849-2c72-429f-b694-58a823c968cf">163,614</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMTUtMS0xLTkw_8641d578-0387-42bb-a7fa-cb265c9d7d08">3,073,024</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:24.900%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.017%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.596%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.163%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.806%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars and shares in thousands, except per share)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Balance at December 31, 2018</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i83e87d6d19a24e72b86d0d17d1197320_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xLTEtMS0w_76ada491-7860-401e-9668-a096d9b7ac20">47,248</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83e87d6d19a24e72b86d0d17d1197320_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0zLTEtMS0w_cbc4d0ab-581e-4574-8fa3-f6ae5e810a50">47,248</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0efa72947286451993d7479fc2fb54aa_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy01LTEtMS0w_1b1df7ea-8860-46a7-901f-a111e1ea3066">574,761</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac2f59f164da46cbada1738915f1403e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy03LTEtMS0w_4a10aa3a-90b4-419e-b6cb-bfd13ef2faa4">2,427,599</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i42b0487c0c0343a087f9a438f68aff96_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy05LTEtMS0w_b6276fc9-be5c-420a-bc89-503141676035">341,085</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icd277040263e4fa483a0b57a21625895_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xMS0xLTEtMA_030aef55-47a9-400e-bf68-1e4b29d33a0c">1,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icd277040263e4fa483a0b57a21625895_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xMy0xLTEtMA_35ad0f55-00ce-4646-b641-003e2073ba16">168,545</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea2c2bcfb222485092ca6c79dd45a469_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xNS0xLTEtMA_c0636744-96eb-46b2-9319-cc7988a11966">2,539,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative effect adjustment resulting from the adoption of new accounting standards&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i59ba6c470d884cb6ac5354d3379e68ff_I20190101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNC03LTEtMS0w_2c70f2d5-e910-4cb5-afae-24add1f7a042">1,321</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib51d3b51c69946bcb0811efa36fc6d76_I20190101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNC0xNS0xLTEtMA_12354438-809f-4831-8ad0-51afa69226a2">1,321</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Net income</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34f7f12f70bf4fd68d3021d35120c11c_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNS03LTEtMS0w_215f489e-5aa1-4b21-b7e2-895bb1feed7b">40,897</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNS0xNS0xLTEtMA_c7a06aba-ec18-4345-a0aa-678ac03d754a">40,897</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNi0wLTEtMS0wL3RleHRyZWdpb246Y2E2YjIxZTkzYzY4NGQ1Mzk5YTBkODAzYTY5ZjkwNjBfMjE_fa301fc7-df79-43db-9db1-67f8ea569f20">0.34</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i34f7f12f70bf4fd68d3021d35120c11c_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNi03LTEtMS0w_fb2ad8bd-9caf-4822-a76b-4868bb7836d0">15,650</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNi0xNS0xLTEtMA_1de06838-9811-4a7d-9d03-8fa939adbfc1">15,650</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Other comprehensive income</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNy05LTEtMS0w_557fe17a-ce27-455b-b6d6-f7d553d06093">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNy0xNS0xLTEtMA_72c6d447-8802-4718-a30f-52910bdbd2ae">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Shares issued under compensation plans</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if452fbfa11034f8dba6485237f8391d3_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xLTEtMS0w_2414a7d0-bb40-481c-adce-65ab73cde8d3">75</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if452fbfa11034f8dba6485237f8391d3_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0zLTEtMS0w_d8a26daf-a4a7-436a-803d-8f310b78e8b2">75</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8b3271fcb8d04ae68c1db5797eb6aa93_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC01LTEtMS0w_95a642c9-dea9-4354-9998-740b49f3bcac">3,094</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xMS0xLTEtMA_61e477db-9c62-4da4-b8e6-6ee3fd2a9a1e">40</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xMy0xLTEtMA_d7322383-c4d0-46f5-a547-fd9d0fcba706">2,029</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xNS0xLTEtMA_7b4bb1a6-e187-4cb1-895b-fb16c8294caa">5,198</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Deferred compensation</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8b3271fcb8d04ae68c1db5797eb6aa93_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS01LTEtMS0w_ba02ef6e-4752-486e-8fc0-4d293059ab01">127</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS0xMS0xLTEtMA_167a08f7-3a08-4371-ac8c-e5f8a721ba55">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS0xMy0xLTEtMA_26d8a2bc-2828-4670-8fc1-6c5b6861d2da">253</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS0xNS0xLTEtMA_069bacac-d48e-47d9-aabb-41b0bd2532b7">380</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Balance at March 31, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2979b7b16a1b44c08adf731730db72a3_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMS0xLTEtMA_be1654a3-a454-4c09-a922-c8125fd0eea2">47,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2979b7b16a1b44c08adf731730db72a3_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMy0xLTEtMA_38cd7517-a79f-4b99-bbeb-edcd2797ea25">47,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib53f95f340224119b34c114a95dee27c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtNS0xLTEtMA_00208583-8bb0-469a-83fe-63b7949fe21b">577,982</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7f3e64a9e14b44c69c5675903f521476_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtNy0xLTEtMA_d0f57df7-f37d-41ed-a7f3-f0d15ba17e8d">2,451,525</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8c9d51bd26834d16b43c433d1b2ea4cd_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtOS0xLTEtMA_bd3f7b06-5d7c-411e-9ea1-c7f8d89544ce">340,689</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifadd98a2a49145d7b8b68fbd2984ea14_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMTEtMS0xLTA_91723e07-1242-40c2-9983-075feb6d11a4">1,188</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifadd98a2a49145d7b8b68fbd2984ea14_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMTMtMS0xLTA_a1126477-260b-4645-bea4-faabcbe7aa53">166,263</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ief36e267dab5455684e2a54c128181f7_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMTUtMS0xLTA_d634394f-5b13-4203-b2ae-f6bd58f874b8">2,569,878</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying notes are an integral part of the condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_31"></div><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div><span><br/></span></div></div><div style="margin-top:2pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_34"></div><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTg2Mg_eaa49ff1-e112-4d7b-b669-cc407a490c6d" escape="true"><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 1 &#8212; Basis of presentation</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our" and &#8220;Teleflex&#8221;) are prepared on the same basis as its annual consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates particularly as it relates to estimates reliant on forecasts and other assumptions impacted by the COVID-19 pandemic, which are described in more detail in the 'Risks and uncertainties' section below. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December&#160;31, 2019. For the three months ended March 29, 2020 and March 31, 2019, we reclassified intangible asset amortization expense of $<ix:nonFraction unitRef="usd" contextRef="i7a80520372fe4c839fd7ad757c702ae9_D20200101-20200329" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMTg_2f342f9c-b7b3-4e7d-ac2a-074f15c3190f"><ix:nonFraction unitRef="usd" contextRef="iefdba418877a4ac3a5913f3357ab6ab0_D20200101-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMTg_f9fd84e2-f156-4338-a753-55eabd75aeb1">20.9</ix:nonFraction></ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic3980b1bc12747a4acbdf7756ae7344e_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMzM_257fc0bf-a826-4415-82c5-a9ed827812a7"><ix:nonFraction unitRef="usd" contextRef="i677b06b97a32423f8882a62eb994dd07_D20190101-20190331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMzM_e136a730-d3a7-44ea-8ada-71630d9010e5">20.8</ix:nonFraction></ix:nonFraction>&#160;million, respectively, from selling, general and administrative expenses to cost of goods sold.  </span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Risks and Uncertainties</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to risks and uncertainties as a result of the COVID-19 pandemic. The extent of the impact of the COVID-19 pandemic on our business is highly uncertain and difficult to predict due to the rapidly evolving environment and continued uncertainties created by the COVID-19 pandemic. Among other things, the response to the COVID-19 pandemic has had the effect of reducing the number of elective procedures being carried out by our customers, thereby reducing demand for products used in elective procedures, while creating an increase in demand for products used in the treatment of patients with COVID-19. The COVID-19 pandemic has significantly impacted economic activity and markets around the world. If the pandemic continues and conditions worsen, it could negatively impact our business, results of operations, financial condition and liquidity in numerous ways, including, but not limited to, lower revenues in our product categories dependent on elective procedures; further disruption in the manufacture of our products including increased manufacturing and distribution costs; extended delays in or defaults on payments of outstanding receivables; and increased volatility and pricing in capital markets. Further, the COVID-19 pandemic may cause disruption to our suppliers or their suppliers and/or the distribution of our products, whether through our direct sales force or our distributors.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The severity of the impact of the COVID-19 pandemic on our business will depend on a number of factors, including, but not limited to, the duration and severity of the pandemic and the extent and severity of the impact on our employees, contractors, suppliers, customers and other business partners, all of which are uncertain and cannot be predicted. As of the date of issuance of these condensed consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity, or results of operations is uncertain.</span></div></ix:nonNumeric><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_37"></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 2 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNy9mcmFnOmY5ZGU2NTBiNDI4NzQyMmFhNThjYmI1ZTMxN2Q3MWE2L3RleHRyZWdpb246ZjlkZTY1MGI0Mjg3NDIyYWE1OGNiYjVlMzE3ZDcxYTZfNTk3Mg_73a51767-6399-4d11-a25f-780411493ca3" continuedAt="ibe88e15412eb4af59d305583bd572f1b" escape="true"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNy9mcmFnOmY5ZGU2NTBiNDI4NzQyMmFhNThjYmI1ZTMxN2Q3MWE2L3RleHRyZWdpb246ZjlkZTY1MGI0Mjg3NDIyYWE1OGNiYjVlMzE3ZDcxYTZfNTk3Mw_a40c23ee-def3-4f9e-8899-9ddbfe0899b9" continuedAt="ia75ae15ac2e04bfab848895b1eec39e2" escape="true">Recently issued accounting standards</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ibe88e15412eb4af59d305583bd572f1b" continuedAt="ica3fcd076dbb4358adc37573da362149"><ix:continuation id="ia75ae15ac2e04bfab848895b1eec39e2" continuedAt="i21e2efa6dcb049a1b20da272befaf5de">In June 2016, the Financial Accounting Standards Board ("FASB") issued new guidance that changes the methodology to be used to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under current guidance, an entity reflects credit losses on financial assets measured on an amortized cost basis only when it is probable that losses have been incurred, generally considering only past events and current conditions in determining the incurred loss. The new guidance requires the recognition of an allowance </ix:continuation></ix:continuation></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><ix:continuation id="ica3fcd076dbb4358adc37573da362149"><ix:continuation id="i21e2efa6dcb049a1b20da272befaf5de"><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that reflects the current estimate of credit losses expected to be incurred over the life of the financial asset, based not only on historical experience and current conditions, but also on reasonable forecasts. The main objective of the new guidance is to provide financial statement users with more useful information in making decisions about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. We adopted the new standard on January 1, 2020 using a modified retrospective transition approach by recognizing a cumulative-effect adjustment of $<ix:nonFraction unitRef="usd" contextRef="i27ed7afd20394212899994525eadef9c_I20200101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNy9mcmFnOmY5ZGU2NTBiNDI4NzQyMmFhNThjYmI1ZTMxN2Q3MWE2L3RleHRyZWdpb246ZjlkZTY1MGI0Mjg3NDIyYWE1OGNiYjVlMzE3ZDcxYTZfNzY5NjU4MTQzNDYyNA_b43642bc-3f38-424f-b2cf-218306d5bc7a">0.8</ix:nonFraction>&#160;million to reduce our opening balance of retained earnings as of the adoption date.  Prior period amounts have not been adjusted and continue to reflect our historical accounting.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued new guidance that simplifies various aspects of accounting for income taxes including those related to the step-up in the tax basis of goodwill, intraperiod tax allocations and the interim period effects of changes in tax laws or rates. The new guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The majority of the modifications under the new guidance will be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings on January 1, 2021. We are currently evaluating the impact the guidance will have on our consolidated financial statements and related disclosures.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the SEC adopted final rules that amend the financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities in Rule 3-10 of Regulation S-X. The SEC amended its financial disclosure requirements for companies that conduct registered debt offerings involving subsidiaries as either issuers or guarantors and affiliates whose securities are pledged as collateral. The SEC narrowed the circumstances that require separate financial statements of subsidiary issuers and guarantors and streamlined the alternative disclosures required in lieu of those statements. The SEC replaced the requirement for separate financial statements of affiliates whose securities are pledged as collateral for registered securities with requirements similar to those adopted for subsidiary issuers and guarantors. The new disclosures may be located, in all cases, outside of the financial statements. The rule is effective January 4, 2021, but earlier compliance is permitted. We adopted the new rule during the first quarter of 2020. The disclosures are now located within the Liquidity and Capital Resources section of Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believes the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.</span></div></ix:continuation></ix:continuation><div style="text-indent:27pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_40"></div><div style="text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 3&#160;- <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMjUxMQ_d81404ac-fc2f-4578-87d8-bfc86f91b761" continuedAt="id428b6d29f0b4c16a4d42a741d3d4a0f" escape="true">Net revenues</ix:nonNumeric></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="id428b6d29f0b4c16a4d42a741d3d4a0f" continuedAt="i6bc0889d12a44718907973f3cdbd2638">We primarily generate revenue from the sale of medical devices including single use disposable devices and, to a lesser extent, reusable devices, instruments and capital equipment.  Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; this occurs upon the transfer of control of the products.  Generally, transfer of control to the customer occurs at the point in time when our products are shipped from the manufacturing or distribution facility. For our Original Equipment and Development Services ("OEM") segment, most revenue is recognized over time because the OEM segment generates revenue from the sale of custom products that have no alternative use and we have an enforceable right to payment to the extent that performance has been completed. We market and sell products through our direct sales force and distributors to customers within the following end markets: (1) hospitals and healthcare providers; (2) other medical device manufacturers; and (3) home care providers such as pharmacies, which comprised <ix:nonFraction unitRef="number" contextRef="iad7936d4fac34984ab47e2c06d4769fa_D20200101-20200329" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMTE1NQ_a9aff4e2-bdd5-4017-8fc5-9452d93bb162">86</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i369cdb936fe94af9b59226badf09f7f1_D20200101-20200329" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMTE1OQ_6cf995c7-5f60-451e-bed3-06005bdcf1ec">12</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="iaed851f088dc4099a3bc4d5245af456f_D20200101-20200329" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMTE2Ng_be8d8d30-cfbd-4248-a8a0-feea1a8ab67d">2</ix:nonFraction>% of consolidated net revenues, respectively, for the three months ended March&#160;29, 2020. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods. With respect to the custom products sold in the OEM segment, revenue is measured using the units produced output method.  Payment is generally due 30 days from the date of invoice. </ix:continuation></span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><ix:continuation id="i6bc0889d12a44718907973f3cdbd2638"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMjUxOQ_d657f116-4fc7-4570-973c-ec8685d36e89" escape="true"><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table disaggregates revenue by global product category for the three months ended March&#160;29, 2020 and March&#160;31, 2019. </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:64.228%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.522%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vascular access</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8ab50e684b124416baba24d9dc7c65fa_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMy0xLTEtMS0w_55ef1244-d5e9-4e6c-99f8-b6ccc4f82fa2">150,256</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if20e4f1a498c4368a1639d726df56ef6_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMy0zLTEtMS0w_d40a3f26-bf10-4074-a750-9a4aaab9023a">143,897</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anesthesia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61278ab9673049258965ad09b8b50ef8_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNC0xLTEtMS0w_e1c61d2d-bfda-42f5-b625-f3cdd61a520d">75,702</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i021fb700fc184847b5e2703368eef633_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNC0zLTEtMS0w_820294e5-1a2c-414c-8c44-2881dafc0a27">80,252</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interventional</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i49799e7fb5b546348df2bb1d271e8b34_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNS0xLTEtMS0w_6011cc33-13e5-4527-821c-a973cb320d8e">99,931</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b17b96346f44b46b6df9b978318d1f7_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNS0zLTEtMS0w_44f2fe67-6659-4cc0-add3-d5ae13a52332">103,184</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surgical</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i941a50b01cb14b7292faa4553ebe2ef4_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNi0xLTEtMS0w_4f2c1fff-4e06-4dbe-98b1-b14ccaaa69a6">75,432</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6cd4cac388e84cb0bd6ccc08c6586292_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNi0zLTEtMS0w_4c4eb5aa-cf8c-4677-91cb-a74fbf003fb6">86,719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interventional urology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89d7fc210a5b40dbb41a39db677ace1a_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNy0xLTEtMS0w_17e268ca-7466-4fb1-b6ff-9a5f386d8b17">74,194</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1f8632ee9a70446fa0784715b990cbda_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNy0zLTEtMS0w_414a69f3-60f8-43ac-899e-2ecb889fbd18">59,731</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i18f7f88795374e139c15ab3a3c79c67e_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOC0xLTEtMS0w_3100954b-1cd9-4430-b887-5a99d37b5c3c">63,389</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0aacc13d44f1449289db5beb9262ca5f_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOC0zLTEtMS0w_ea88b20b-97e1-4e67-b5c2-660235cfd77c">54,238</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20680691bb6341108fa2e01c109a658e_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOS0xLTEtMS0w_cf35c853-5ee5-48ca-ae10-12642bae4add">91,738</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie10a9cf661f6486fa4a33c8551702edf_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOS0zLTEtMS0w_75bc076f-3787-487b-aa2a-9aabcbe89680">85,563</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net revenues </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(2)</sub></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMTAtMS0xLTEtMA_d6ff794a-ad34-44da-bcd5-4938df0bfcc9">630,642</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMTAtMy0xLTEtMA_794775cb-dfcd-4b69-923c-8cddd709ae56">613,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)  Revenues in the "Other" category in the table above include revenues generated from sales of our respiratory and urology products (other than interventional urology products).  </span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments include net revenues from each of the non-OEM product categories listed above.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_43"></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 4 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5MzI_65789ade-111a-48a1-bb1e-7d3d3d52ff1a" continuedAt="i54304d1eceb04eaeb1fe8fb0b61d8b83" escape="true">Acquisitions</ix:nonNumeric></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i54304d1eceb04eaeb1fe8fb0b61d8b83">On February 18, 2020, we acquired IWG High Performance Conductors, Inc., a privately-held original equipment manufacturer of minimally invasive medical products and high performance conductors, for $<ix:nonFraction unitRef="usd" contextRef="id7e7daf811b24805be1ca96dc05e6e95_D20200218-20200218" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5MzQ_2c3f0dd1-0d6c-491a-91ab-ca0921429016">260.0</ix:nonFraction>&#160;million. The acquisition, which complements our OEM product portfolio, was financed using borrowings under our revolving credit facility. Based on the preliminary purchase price allocation, the assets acquired principally consist of customer relationships of $<ix:nonFraction unitRef="usd" contextRef="i563e331086fc490ba3ccd30a7d9303cd_I20200218" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5NDg_db00d946-2bbf-42ba-bf37-18bc39c789d2">139.0</ix:nonFraction>&#160;million, intellectual property of $<ix:nonFraction unitRef="usd" contextRef="i2b3eb7cca1c344c4911a1608207a104f_I20200218" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfNzY5NjU4MTQwMjAzMQ_9d59ba30-6cd5-4012-ba9c-6f4ea7c52363">40.0</ix:nonFraction>&#160;million and goodwill of $<ix:nonFraction unitRef="usd" contextRef="i5f447558d44344d391066d109a52d4c3_I20200218" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5NjQ_f78c60ec-6691-43c8-82da-b432f4aff678">107.1</ix:nonFraction>&#160;million. The intangible assets are being amortized over a useful life of <ix:nonNumeric contextRef="ieb306f1d9b1148c381689a995830463a_D20200101-20200329" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjcxNzA_79fdca67-894b-4e24-b68a-4f32ee5c7aee">20</ix:nonNumeric> years. Goodwill arising from the acquisition represents costs synergies, revenue growth attributable to anticipated increased market penetration from acquired products and future customers and is not tax deductible.</ix:continuation></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_46"></div><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;5&#160;&#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RleHRyZWdpb246ZGMwYzA2NzI5NTI0NDFmYmJlYjBiMzRhMzJkOGE1YmVfMTI2NDQzODM3MzY2OTE_e2196e9e-9f02-4129-b3e1-454c033f5a48" continuedAt="id3b1cf7f33214036a1386d81541be036" escape="true">Restructuring and impairment charges</ix:nonNumeric></span></div><ix:continuation id="id3b1cf7f33214036a1386d81541be036" continuedAt="id6fcc0cfc0bf413498b30ed8e2e28fb3"><div style="text-indent:13.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have ongoing restructuring programs primarily related to the relocation of manufacturing operations to existing lower-cost locations and related workforce reductions (referred to as 2019, 2018 and 2014 Footprint realignment plans).  <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RleHRyZWdpb246ZGMwYzA2NzI5NTI0NDFmYmJlYjBiMzRhMzJkOGE1YmVfMTI2NDQzODM3MzY2OTI_39fb77e8-502b-459d-b4f0-5b5653a02551" continuedAt="ib90d439afa04418eb8c462cc3b77ef0a" escape="true">The following tables provide a summary of our cost estimates and other information associated with these ongoing Footprint realignment plans:</ix:nonNumeric></span></div><ix:continuation id="ib90d439afa04418eb8c462cc3b77ef0a" continuedAt="if93094ff388e41758834990224d4ad80"><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:38.497%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.447%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Footprint realignment plan</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Program expense estimates:</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="if766a3179fc143fd871e692af01843a1_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0xLTEtMS0xMjcxL3RleHRyZWdpb246NWQyNzIyOWE5MTk3NDVjNjgzZDljYjkwYTNlODAwZGNfMTc1OTIxODYwNDQ0MzM_a4b5993d-56cd-4598-8dac-4bcbe1985a1f">19</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i7e0b9d25bd994080ad91c588ec2f16b2_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0xLTEtMS0xMjcxL3RleHRyZWdpb246NWQyNzIyOWE5MTk3NDVjNjgzZDljYjkwYTNlODAwZGNfMTc1OTIxODYwNDQ0Mzg_ff4cffd7-4f75-4857-a8e2-5ce562cbbcb1">23</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="i24d8edf2d8204d3488cf0a7144f86130_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0zLTEtMS0xMjcxL3RleHRyZWdpb246YTdjODQ5ZDM1NjMyNGFkMGI1NmI5MjA3OGIxMzI2MWJfMTc1OTIxODYwNDQ0MzM_3540e850-08f0-4e1d-bc3a-26ab006ed38a">60</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="ib2aeb440b4a94edeb575a28326e7c119_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0zLTEtMS0xMjcxL3RleHRyZWdpb246YTdjODQ5ZDM1NjMyNGFkMGI1NmI5MjA3OGIxMzI2MWJfMTc1OTIxODYwNDQ0Mzg_056773ff-6964-4b07-8bb1-32bbc8d4c401">70</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="i3c82796e483a4c06b17c12ef0d25cf99_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi01LTEtMS0xMjcxL3RleHRyZWdpb246NzRjYWMwMTRmNmEwNGI4OGJlNThjM2E4ZDJlMTRjMzdfMTc1OTIxODYwNDQ0MzM_50ac8b29-0d7e-45f7-94fe-0d8239be5f56">12</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i3a9d73ec158e4bb782841a72a9ce54b9_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi01LTEtMS0xMjcxL3RleHRyZWdpb246NzRjYWMwMTRmNmEwNGI4OGJlNThjM2E4ZDJlMTRjMzdfMTc1OTIxODYwNDQ0Mzg_bb57c70a-100e-438c-a8e5-44daa76afc12">13</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other costs</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (1)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="i5c068a0d9d8e447d8e00e3e043d6699a_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0xLTEtMS0xMjcxL3RleHRyZWdpb246NTk2YjlmYzU0YWU5NDMyYmJiYTNiOTNjMzNjNTE5YjBfMTc1OTIxODYwNDQ0MzU_9d6abe73-45ab-4ffe-90c3-5da23fe11392">1</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i94be6b7a094641e4887358dcf10eb0ce_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0xLTEtMS0xMjcxL3RleHRyZWdpb246NTk2YjlmYzU0YWU5NDMyYmJiYTNiOTNjMzNjNTE5YjBfMTc1OTIxODYwNDQ0MzA_dd38fb34-977c-418e-aefc-78a1eeb6ed4f">2</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="i2343533dc9794d58967a1e6c965023f3_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0zLTEtMS0xMjcxL3RleHRyZWdpb246NGUyNWVlZTg3YmNjNGFiNTg3ZjdmNTdiNjdhZDAyMGFfMTc1OTIxODYwNDQ0Mjc_539b41da-5d64-461d-ba46-92245cb34790">2</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i30c690fe4cf346c5a53a3d9e4dec0dcc_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0zLTEtMS0xMjcxL3RleHRyZWdpb246NGUyNWVlZTg3YmNjNGFiNTg3ZjdmNTdiNjdhZDAyMGFfMTc1OTIxODYwNDQ0MzA_15b9c02b-8a48-404e-bb70-72c8bfac8a51">4</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="if8b6d09477d641679f4cfde16126c901_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy01LTEtMS0xMjcxL3RleHRyZWdpb246NDE1YTdlODNlYWVkNGVmMjgxN2Y3MjhiMWQyMGNjODBfMTc1OTIxODYwNDQ0Mjg_ba05b39b-c2a9-4f3e-a0ee-d5375e6ef5ad">1</ix:nonFraction>  to <ix:nonFraction unitRef="usd" contextRef="i544718ee2bf04c898768b6c77808f30c_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy01LTEtMS0xMjcxL3RleHRyZWdpb246NDE1YTdlODNlYWVkNGVmMjgxN2Y3MjhiMWQyMGNjODBfMTc1OTIxODYwNDQ0MzE_0405fbfb-b617-4a7e-8895-8db3e90399e6">2</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="i15505e1b64754c228a704f78f0ba9bd7_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0xLTEtMS0xMjcxL3RleHRyZWdpb246OWEwYTQxOTJjMGNkNGM0Y2I2NTNhM2VjOWU0NGVjOGNfMTc1OTIxODYwNDQ0MzA_18345700-942b-4d03-ad9a-9d02c1037552">20</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i2fc1b82e4c734cb295bda02688730714_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0xLTEtMS0xMjcxL3RleHRyZWdpb246OWEwYTQxOTJjMGNkNGM0Y2I2NTNhM2VjOWU0NGVjOGNfMTc1OTIxODYwNDQ0MzQ_27c75f7b-7047-4c2b-a3ff-9f67e635f6b1">25</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="id01b8c021e8949a0a7836baa3190c775_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0zLTEtMS0xMjcxL3RleHRyZWdpb246NWMwMzliYTA2YzExNGFhYzg1N2EwOTQzNjU2NmU5OTFfMTc1OTIxODYwNDQ0MzA_5adb320f-e969-4830-99df-d89e5d6817f0">62</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i2219d6c3c6754536abda862337e9ca86_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0zLTEtMS0xMjcxL3RleHRyZWdpb246NWMwMzliYTA2YzExNGFhYzg1N2EwOTQzNjU2NmU5OTFfMTc1OTIxODYwNDQ0MzQ_30f481d6-5ac7-46b0-8c0e-739840843088">74</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="idfb7981ad28c42598eb1a8f8125ddac4_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC01LTEtMS0xMjcxL3RleHRyZWdpb246N2U5YTNlYzRlZDU2NDIyYWEwODBiMjNmZjVlN2RkNTBfMTc1OTIxODYwNDQ0MzA_7a644ccd-01df-40a2-8afe-05b1297d6c29">13</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="ib9287f53eb014bada1284fadc5ede5bd_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC01LTEtMS0xMjcxL3RleHRyZWdpb246N2U5YTNlYzRlZDU2NDIyYWEwODBiMjNmZjVlN2RkNTBfMTc1OTIxODYwNDQ0MzQ_4b4185c2-3f13-478b-ab60-a11ddc7317d6">15</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Restructuring related charges</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="i03788f7b2cc14c40b50704858f234884_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0xLTEtMS0xMjcxL3RleHRyZWdpb246ZjExYzg4YWM3NTk4NDhhZmJkYTcyOTQxZmZmMTEwN2NfMTc1OTIxODYwNDQ0MzA_048058c6-20a3-453a-afe7-24d406dd0412">36</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i4c255d79d3de4e17b1aebf30f444162d_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0xLTEtMS0xMjcxL3RleHRyZWdpb246ZjExYzg4YWM3NTk4NDhhZmJkYTcyOTQxZmZmMTEwN2NfMTc1OTIxODYwNDQ0MzQ_b7a8b3a9-82e9-4752-8467-eda4f106c4db">45</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="i76f3343e21814640b9ff7ba5cc4a8f12_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0zLTEtMS0xMjcxL3RleHRyZWdpb246YjM3ZjlmNmE0OTkxNGFlYjk4YjJiYmM4YjliNGVmMmNfMTc1OTIxODYwNDQ0MzA_1d23d01e-5dba-4615-bc54-0e9d6737b17d">40</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i4115ca5589194359957d35f14b07b7fd_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0zLTEtMS0xMjcxL3RleHRyZWdpb246YjM3ZjlmNmE0OTkxNGFlYjk4YjJiYmM4YjliNGVmMmNfMTc1OTIxODYwNDQ0MzQ_90b03eb3-789b-4f66-919a-75e1a7633e86">59</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="usd" contextRef="i280d8422425343c981a0ef2d596ff64d_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS01LTEtMS0xMjcxL3RleHRyZWdpb246NzZmOWJlOWRjMTcwNDcyMzhiYWM1NDBkZmI4ZjI0N2VfMTc1OTIxODYwNDQ0MzA_ee40629e-64a8-41b5-8ec5-54c9a461ad82">34</ix:nonFraction> to <ix:nonFraction unitRef="usd" contextRef="i51e6e300c5e94faa9593eeeee926df56_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS01LTEtMS0xMjcxL3RleHRyZWdpb246NzZmOWJlOWRjMTcwNDcyMzhiYWM1NDBkZmI4ZjI0N2VfMTc1OTIxODYwNDQ0MzQ_2332f674-076d-4d97-b788-49e7cff03763">37</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:23.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring and restructuring related charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="i585964dd2a5a4410bd13c3c8aecb5622_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0xLTEtMS0xMjcxL3RleHRyZWdpb246OGJmZDgwNjMyYjQzNGRmMTgxYTJmZDk1ZmE2YmFlNmJfMTc1OTIxODYwNDQ0MzM_fd022d33-2d55-4356-953f-1f9ae041117b">56</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i1eac19d4056c46d5acb7187c16678431_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0xLTEtMS0xMjcxL3RleHRyZWdpb246OGJmZDgwNjMyYjQzNGRmMTgxYTJmZDk1ZmE2YmFlNmJfMTc1OTIxODYwNDQ0Mzg_59894fce-6434-409f-a7bc-23224a908791">70</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="ic9f97fa105944a8abbe58cf820ca0077_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0zLTEtMS0xMjcxL3RleHRyZWdpb246ZWNiNzk4MzBkMjdiNGUyYzg1NzE4ZmQ5OTUxNjk4NmNfMTc1OTIxODYwNDQ0MzY_10fd4171-e414-4542-a3f2-4c8dfa9c46a9">102</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i052889b0c9644e5fbb041ee688edd5c5_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0zLTEtMS0xMjcxL3RleHRyZWdpb246ZWNiNzk4MzBkMjdiNGUyYzg1NzE4ZmQ5OTUxNjk4NmNfMTc1OTIxODYwNDQ0NDI_ac5b1797-06a4-4866-8fc1-540f79672aeb">133</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="iae7490756ef349bd917e5d81a3f951b6_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi01LTEtMS0xMjcxL3RleHRyZWdpb246YmFhMzYyZDA0NmVjNDg1Nzg2NmJiMzc1ZTQwMzY3YzBfMTc1OTIxODYwNDQ0MzM_e829d872-698a-4dc6-b24a-1d94bef5e562">47</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="ic384412b151c4d678dd4386dbc9a0a7f_I20200329" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi01LTEtMS0xMjcxL3RleHRyZWdpb246YmFhMzYyZDA0NmVjNDg1Nzg2NmJiMzc1ZTQwMzY3YzBfMTc1OTIxODYwNDQ0Mzg_b4f44250-b910-456a-9e96-6ed62bfb0d04">52</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program estimates:</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected cash outlays</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="i585964dd2a5a4410bd13c3c8aecb5622_I20200329" decimals="-6" name="tfx:RestructuringAndRelatedCostExpectedCashOutlays" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0xLTEtMS0xMjcxL3RleHRyZWdpb246NmVjNzAwOTEwYjQ1NDViZGI3N2IzYjVhZmRiMTYyMmVfMTc1OTIxODYwNDQ0MzM_dec3eb78-3f71-4f1b-a415-e952ce0fb0f6">53</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i1eac19d4056c46d5acb7187c16678431_I20200329" decimals="-6" name="tfx:RestructuringAndRelatedCostExpectedCashOutlays" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0xLTEtMS0xMjcxL3RleHRyZWdpb246NmVjNzAwOTEwYjQ1NDViZGI3N2IzYjVhZmRiMTYyMmVfMTc1OTIxODYwNDQ0Mzg_04c65011-ff7e-4559-87cb-47d92697281a">66</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="ic9f97fa105944a8abbe58cf820ca0077_I20200329" decimals="-6" name="tfx:RestructuringAndRelatedCostExpectedCashOutlays" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0zLTEtMS0xMjcxL3RleHRyZWdpb246ZTJhNGNmZGU5NmFlNGFkOGE4M2E2MTg1YzAxMTZlNTFfMTc1OTIxODYwNDQ0MzQ_fd1e7167-da50-4619-bfe5-b686d4885f64">99</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i052889b0c9644e5fbb041ee688edd5c5_I20200329" decimals="-6" name="tfx:RestructuringAndRelatedCostExpectedCashOutlays" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0zLTEtMS0xMjcxL3RleHRyZWdpb246ZTJhNGNmZGU5NmFlNGFkOGE4M2E2MTg1YzAxMTZlNTFfMTc1OTIxODYwNDQ0NDA_d6835a1e-2d79-44a5-9c35-fef66ea751a5">127</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="iae7490756ef349bd917e5d81a3f951b6_I20200329" decimals="-6" name="tfx:RestructuringAndRelatedCostExpectedCashOutlays" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC01LTEtMS0xMjcxL3RleHRyZWdpb246NDIzODQzOTE5MjJkNGE2OGI5NWU5MmM2MjM3OTQxNWNfMTc1OTIxODYwNDQ0MzM_5ed36d56-f4e4-466e-9e69-e00eef7fc94e">38</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="ic384412b151c4d678dd4386dbc9a0a7f_I20200329" decimals="-6" name="tfx:RestructuringAndRelatedCostExpectedCashOutlays" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC01LTEtMS0xMjcxL3RleHRyZWdpb246NDIzODQzOTE5MjJkNGE2OGI5NWU5MmM2MjM3OTQxNWNfMTc1OTIxODYwNDQ0Mzg_de2c8ce8-7c5e-46f4-9cb0-3cdb8863f118">43</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected capital expenditures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="i585964dd2a5a4410bd13c3c8aecb5622_I20200329" decimals="-6" name="tfx:RestructuringCostsExpectedAggregateCapitalExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0xLTEtMS0xMjcxL3RleHRyZWdpb246MWVmNDc2NDBkZWM5NDA5Njg1YzY4YjM5MjI3MjE5MDZfMTc1OTIxODYwNDQ0MzM_c6dbfff3-cccc-4b47-a093-d9353f78881b">29</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i1eac19d4056c46d5acb7187c16678431_I20200329" decimals="-6" name="tfx:RestructuringCostsExpectedAggregateCapitalExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0xLTEtMS0xMjcxL3RleHRyZWdpb246MWVmNDc2NDBkZWM5NDA5Njg1YzY4YjM5MjI3MjE5MDZfMTc1OTIxODYwNDQ0Mzg_3e8a9d1f-6f37-4fa5-be50-47d62888ab05">35</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="ic9f97fa105944a8abbe58cf820ca0077_I20200329" decimals="-6" name="tfx:RestructuringCostsExpectedAggregateCapitalExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0zLTEtMS0xMjcxL3RleHRyZWdpb246OWI0Mjk5NWI3NTQxNDRhNjlkNWJkNmU3ZWJiNGYzNTNfMTc1OTIxODYwNDQ0MzM_6e5a5220-639a-4dba-abe3-366176d4dee8">19</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i052889b0c9644e5fbb041ee688edd5c5_I20200329" decimals="-6" name="tfx:RestructuringCostsExpectedAggregateCapitalExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0zLTEtMS0xMjcxL3RleHRyZWdpb246OWI0Mjk5NWI3NTQxNDRhNjlkNWJkNmU3ZWJiNGYzNTNfMTc1OTIxODYwNDQ0Mzg_b7273dca-c4b9-4be4-ba33-d794319bda26">23</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usd" contextRef="iae7490756ef349bd917e5d81a3f951b6_I20200329" decimals="-6" name="tfx:RestructuringCostsExpectedAggregateCapitalExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS01LTEtMS0xMjcxL3RleHRyZWdpb246OTUxMjQzOGQyNDAxNDJmNDgxMjljN2I0NTYxZTcxYzhfMTc1OTIxODYwNDQ0Mzg_2f32c095-7046-450e-b746-468ba9f3db3c">25</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="ic384412b151c4d678dd4386dbc9a0a7f_I20200329" decimals="-6" name="tfx:RestructuringCostsExpectedAggregateCapitalExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS01LTEtMS0xMjcxL3RleHRyZWdpb246OTUxMjQzOGQyNDAxNDJmNDgxMjljN2I0NTYxZTcxYzhfMTc1OTIxODYwNDQ0MzM_58fba84e-1af6-4b9e-bae6-8331dd1cb2f3">30</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program information:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Period initiated</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 2014</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated period of substantial completion</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329" decimals="-5" name="tfx:AggregateRestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTMtMS0xLTEtMTI3MQ_3c7146dd-09fa-474c-b474-db636645516e">14.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329" decimals="-5" name="tfx:AggregateRestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTMtMy0xLTEtMTI3MQ_00c074e3-cfa0-4208-9ec8-b374db37d9fc">54.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329" decimals="-5" name="tfx:AggregateRestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTMtNS0xLTEtMTI3MQ_66149cc7-4832-4c28-9ee3-d4c5348e8d5e">13.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 29, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="idde8a8db24e8410b9077a240a8f7275e_I20200329" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMS0xLTEtNTg3Mg_9e9cdf8d-a628-42a0-a213-45d4e1c24b9c">12.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="id6bd84af6a064bbda1d87d0d616964b7_I20200329" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMy0xLTEtNTkwMg_6de2f713-fbd8-42f9-8e52-f4639e155fd4">43.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="if83499229c4a43a5b882c0749ee2db8b_I20200329" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtNS0xLTEtNTkxMA_bf198704-d316-4da7-be19-03067091bbc0">3.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring related charges incurred:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For three months ended March 29, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329" decimals="-5" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMS0xLTEtMTI3MQ_a474b4c9-a67e-479b-a221-4d1485a8c16d">2.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329" decimals="-5" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMy0xLTEtMTI3MQ_45d5740f-d998-4474-943c-e9b6dfe6d5f9">1.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329" decimals="-5" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtNS0xLTEtMTI3MQ_f053f78f-86da-425d-84ed-2e129bcc174f">0.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate restructuring related charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329" decimals="-5" name="us-gaap:RestructuringCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTYtMS0xLTEtMTI3MQ_92e072a1-aa45-4607-8dd7-af17b4dbedfd">9.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329" decimals="-5" name="us-gaap:RestructuringCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTYtMy0xLTEtMTI3MQ_1c739dfa-93e4-4fbf-a086-1bded0e88a90">8.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usd" contextRef="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329" decimals="-5" name="us-gaap:RestructuringCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTYtNS0xLTEtMTI3MQ_e58a2a22-23b7-434e-93b2-7ddedc7db53a">33.1</ix:nonFraction></span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;margin-bottom:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Includes facility closure, employee relocation, equipment relocation and outplacement costs.</span></div></ix:continuation><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"><ix:continuation id="if93094ff388e41758834990224d4ad80" continuedAt="idb2e745e332a4e97ad2316317b5cb3ab">(2)</ix:continuation></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"><ix:continuation id="idb2e745e332a4e97ad2316317b5cb3ab">Restructuring related charges represent costs that are directly related to the programs and principally constitute costs to transfer manufacturing operations to the existing lower-cost locations, project management costs and accelerated depreciation. The 2018 Footprint realignment plan also includes a charge associated with our exit from the facilities that is expected to be imposed by the taxing authority in the affected jurisdiction. Excluding this tax charge, substantially all of these charges are expected to be recognized within cost of goods sold.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:9pt;"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RleHRyZWdpb246ZGMwYzA2NzI5NTI0NDFmYmJlYjBiMzRhMzJkOGE1YmVfMTI2NDQzODM3MzY2OTM_4f1d897e-7733-44e8-83d6-2d9f3f4616a9" continuedAt="icea81b94075a4cfbb638a52418342b5c" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:47.122%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.713%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.105%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.600%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Other costs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i798ba0b9b49d475d9b4a8b62c3aae73d_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfMy0xLTEtMS0w_3b0dc5bd-1ba9-4e25-a18f-24d7c899dbb7">829</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0bbd621f5075474c9cb924ff3aa99995_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfMy0zLTEtMS0w_c09b4cee-4df9-445c-b4dc-fd773b5d53f2">9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNC01LTEtMS0xNDA2_16a547e2-8356-4ebc-b313-eb74b29391f2">838</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3a0a1ee721ba4c14afc5d4443543842b_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNC0xLTEtMS0w_44c81663-d11e-4663-9312-188b239dae68">314</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0dee3b5672ac41afae56f3bbfc009ea3_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNC0zLTEtMS0w_3cba01de-2141-4834-a543-924c0479506d">81</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNS01LTEtMS0xNDA2_3fad256f-4916-4f3a-a468-2ce84a732abf">395</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other restructuring programs</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iad1454dc90f44fed8e03f3a2e5029c3b_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNy0xLTEtMS0w_e6c00e9a-7696-4aea-99ee-6eb637b69f85">107</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67253062a81a4c4a8021b85fda1937e4_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNy0zLTEtMS0w_1f58a7f6-58ff-4366-88ca-9a69f0288491">220</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6df4174bd4c84868b6dea647a5a7008e_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNy01LTEtMS0w_e61b77a9-14c3-46b0-bb5a-18d733a4ab9e">113</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7b9e8986cdb4d7786a13acc673127ae_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfOC0xLTEtMS0w_a6f8cf13-3844-4ca7-9606-6525a6092a24">1,036</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i647bf7b3e81d412f9b41621a0e2fc45e_D20200101-20200329" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfOC0zLTEtMS0w_efca9034-9833-492f-8d7f-bfc807831384">310</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfOC01LTEtMS0w_b6636845-a2ab-40de-962c-031badf0e384">1,346</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><ix:continuation id="id6fcc0cfc0bf413498b30ed8e2e28fb3"><ix:continuation id="icea81b94075a4cfbb638a52418342b5c"><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830%;"><tr><td style="width:1.0%;"></td><td style="width:46.520%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.934%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:0.1%;"></td><td style="width:0.539%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.307%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.539%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.761%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Other costs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9acab8df8c6b4afebdbc29f536379af3_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMy0xLTEtMS0w_f34615ec-16a7-42e8-b053-6fedab66376e">12,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43763e56b0b247a3a51ecb2a39c8911b_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMy03LTEtMS0w_69e9cca7-8ce7-4b0d-80a3-16f621604110">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic4aaef9da0c84edea89d29da533d3110_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMy05LTEtMS0w_b2d0fcf8-1fc7-469c-9244-1d888454c4a2">12,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i290ea808f90945258d7e26ae28b7df09_D20190101-20190331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNC0xLTEtMS0w_00d4c84d-af93-4328-90a9-bafab904433e">437</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1915c44cba9445938663edea0aa5f3dd_D20190101-20190331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNC03LTEtMS0w_2f3e1eb6-2b90-449c-8453-c07a9e0d05aa">574</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i49298f8050294f7c9025eb030d531b80_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNC05LTEtMS0w_ae9856cc-76ad-4169-a3df-4c571c248b08">1,011</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other restructuring programs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(3)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c4a4672ef964c61a1314bf94ab7c530_D20190101-20190331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNS0xLTEtMS0w_a7b1235d-6d75-48e4-bf50-1307287b65b0">126</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib777525d1d944d80852055e3f84d6216_D20190101-20190331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNS03LTEtMS0w_c1793bcf-7e8d-4426-b8c2-97e35d252721">253</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie3abc654b4c24236b5bade483d18864f_D20190101-20190331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNS05LTEtMS0w_de707806-3a3f-404b-aa7e-930041496fe3">379</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOC0xLTEtMS0w_88f0b361-8dd9-4e00-8b18-c56139f47181">13,538</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i57175565a68145469517c2eabe57d214_D20190101-20190331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOC03LTEtMS0w_4f5f4f53-a58b-4154-9f76-2c9e51fba9e4">827</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOC05LTEtMS0w_c9cd2622-872d-451a-be94-ef22ac7d4407">14,365</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset impairment charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOS0xLTEtMS0w_bc2ebd52-a9f3-44c1-874b-c5c420c80699">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i57175565a68145469517c2eabe57d214_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOS03LTEtMS0w_9e84b76f-1404-47f1-bf06-ef28b6bb2409">3,030</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOS05LTEtMS0w_8b7d07e1-1d6b-43d3-9a81-cd5f9d53a89a">3,030</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring and impairment charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMTAtMS0xLTEtMA_d2f330bc-805f-4ac8-8058-33a197a4358d">13,538</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i57175565a68145469517c2eabe57d214_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMTAtNy0xLTEtMA_ecc2b465-e168-4f69-b2ee-26ceab9d81b5">3,857</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMTAtOS0xLTEtMA_36fd3b84-805f-4c4a-b02d-b139a99c9bd1">17,395</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Other costs include facility closure, contract termination and other exit costs.</span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) Includes program initiated during third quarter of 2019 as well as the 2016 and 2014 Footprint realignment plan.</span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3) Includes the Vascular Solutions integration program (initiated in 2017) as well as the 2016 and 2014 Footprint realignment plans.</span></div></ix:continuation></ix:continuation><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_49"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 6 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RleHRyZWdpb246MzY0MmQ3NTkzNjg5NDhiYjk1ZTZjM2U1ZTRjZDAxNmRfOTc_3e739367-fa54-4c87-8df0-b8ca575ed75b" continuedAt="ia5109471bf444022a2ee79a669b5d519" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="ia5109471bf444022a2ee79a669b5d519"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RleHRyZWdpb246MzY0MmQ3NTkzNjg5NDhiYjk1ZTZjM2U1ZTRjZDAxNmRfMTAw_1f151398-d00e-485a-a197-2ff867bdbd5d" escape="true"><div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories as of March&#160;29, 2020 and December&#160;31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.836%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.789%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMi0xLTEtMS0w_329da3d3-9f9d-4571-8a5f-c8b130839f73">125,115</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMi0zLTEtMS0w_2ddb4756-85b5-4b21-8325-f2152e849c9b">114,302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMy0xLTEtMS0w_135a4831-a14c-4eb0-93d2-08ba4461612e">70,012</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMy0zLTEtMS0w_58830309-ef79-4e7a-bee1-745489f973f9">71,479</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNC0xLTEtMS0w_685ca9b4-841c-4bbe-8d45-a12b2f8b7e6a">293,729</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNC0zLTEtMS0w_29cc2c47-48e5-4938-9a82-b0ff689a9184">290,776</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNy0xLTEtMS0w_bdf011de-9d28-4edb-8d95-bb6ccb21f3b8">488,856</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNy0zLTEtMS0w_84863c96-b3c4-4fd1-945d-502e6c8cd73b">476,557</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:27pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_52"></div><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RleHRyZWdpb246ZjEzMTc4OTVkZDNjNGQ5N2FmZGUwMTQzNTFlZDk1MjlfMTYz_8c4d9f82-65e1-41b4-bea7-8a70a7f9a186" escape="true"><div style="text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 7 &#8212; Goodwill and other intangible assets, net </span></div><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RleHRyZWdpb246ZjEzMTc4OTVkZDNjNGQ5N2FmZGUwMTQzNTFlZDk1MjlfMTY5_7ba0ce82-44ad-4bbb-8284-d8d967a2b7d4" escape="true"><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March&#160;29, 2020: </span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:29.718%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.069%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:11.069%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.069%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.069%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:11.070%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3ec928c27af84116a800b74e10f5d7bb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xLTEtMS0w_e0f368c0-c206-411c-8d5a-f964de12a0d6">1,550,925</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i907ee82d25d14a53b4326e5618d9d1cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi05LTEtMS0w_3dbfe3a1-18a4-4804-96f9-f94f60cf7028">475,772</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7788c5818aed43ef84ac6a235ca46106_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xMS0xLTEtMA_e50d33e6-7ac0-441e-909c-c649fe54223a">213,725</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6344ff8cd61e465782af2cf2f5b99b2b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xMy0xLTEtMA_7445c67c-7c5d-43a6-89da-412bf243dd5a">4,883</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xNy0xLTEtMA_acc6b8c4-8a2b-449f-8dd6-73c9c1b7e809">2,245,305</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill related to acquisitions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xLTEtMS0w_7761ba8d-60c6-4379-9591-2426b5e00e04">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS05LTEtMS0w_182c3f48-47ae-493b-aec6-3fbca4e7c44c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e780c111986445cb030b35775b6eb52_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xMS0xLTEtMA_a07b6586-aa58-40b1-9d88-a96dcabcb2ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xMy0xLTEtMA_4c6118d2-3282-44aa-b441-4983f9542b8f">107,129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xNy0xLTEtMA_87c05c2b-7aa7-4ea0-8e35-e1614413cd31">107,129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xLTEtMS0w_7bdee00a-b3ba-4901-82e1-31a2fa8c9954">5,095</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy05LTEtMS0w_473c1000-97ff-4c34-b559-66efefe53253">8,224</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6e780c111986445cb030b35775b6eb52_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xMS0xLTEtMA_4e8d5026-70f5-4bdf-bcb9-7ef66ecfc23a">6,701</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xMy0xLTEtMA_44f9f4ed-87e6-48ce-8308-dc8971d90f03">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xNy0xLTEtMA_14398f5f-5452-4632-8f13-b654185af8a7">20,020</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i304fdb91db9945009f28082a7759e952_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xLTEtMS0w_0840c2d5-1acb-4f22-82a5-4e74473d32bf">1,545,830</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4cbd6fa0d4b04ed1bdd68b440d8c216c_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC05LTEtMS0w_333c00c7-4b83-4a13-aa91-cefaa770eef5">467,548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib75473d02cdb416fa6b65254bcf3dd41_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xMS0xLTEtMA_f77a1f1f-6f2a-4117-97e8-a7398a2ef74e">207,024</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id26f0d249ee145b3ae46467660424620_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xMy0xLTEtMA_c4cb32f8-6623-430d-aef9-be9cf29b90e2">112,012</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xNy0xLTEtMA_665dc168-c5e7-4d09-9236-c6e5f60edf85">2,332,414</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RleHRyZWdpb246ZjEzMTc4OTVkZDNjNGQ5N2FmZGUwMTQzNTFlZDk1MjlfMTI2NDQzODM3MTk3NjY_06d1ecbd-4ecd-4af5-be6e-c27c28de42ee" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March&#160;29, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.233%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.648%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b14e4d3bd2841cba8b2b8331b1b65bc_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy0xLTEtMS0w_be561241-65cb-4aab-99ab-a93826fc2977">1,161,837</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61e38827bb62413a854afed43f05d451_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy0zLTEtMS0w_ffc14fa0-bb76-43a4-8340-64dfd0581e7f">1,021,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6b14e4d3bd2841cba8b2b8331b1b65bc_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy01LTEtMS0w_eadeae0b-bc42-4082-b8a4-bdd40419b83a">378,423</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i61e38827bb62413a854afed43f05d451_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy03LTEtMS0w_7dcb1eca-44bc-4b3d-8231-a0cb10af1bb8">367,585</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4464e6cbd43404aa4d984239b9c46d2_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC0xLTEtMS0w_4acc2d44-52f0-4bdd-ac1b-ac26e0acd8ac">27,881</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c68dd838ac043ca92a59e7430b3f72d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC0zLTEtMS0w_243bd718-e78a-45ac-ba12-2a2088ebb249">27,940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4464e6cbd43404aa4d984239b9c46d2_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC01LTEtMS0w_7def0da4-3fac-44f8-b161-4a5a830ad740">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c68dd838ac043ca92a59e7430b3f72d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC03LTEtMS0w_988ea20e-0c5a-45ba-9b5c-6ea54042b55b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f8b428dd233415380f2fc7f388370f8_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS0xLTEtMS0w_5fcfe78b-4d1b-4f46-912d-c70315925ebe">1,391,133</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a4914de24d14ba691561cda952f89db_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS0zLTEtMS0w_3428fe78-7bca-4f3f-898f-f278259b6240">1,351,990</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3f8b428dd233415380f2fc7f388370f8_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS01LTEtMS0w_01b6bff3-affc-4996-a05f-93d92e846fef">422,454</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4a4914de24d14ba691561cda952f89db_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS03LTEtMS0w_90b3374c-8d84-4844-b1a6-147226a7d977">402,340</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic9d6595dbb164ca9a2b78c4aab44d89a_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi0xLTEtMS0w_1809ef1b-93fc-40bc-af87-770207cf0050">23,352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1e95661db25a473c84662e0e65c0208a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi0zLTEtMS0w_8ca1af84-f6c3-41fa-9566-dcb40f7b1f38">23,369</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic9d6595dbb164ca9a2b78c4aab44d89a_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi01LTEtMS0w_ae36d9b0-dfce-480b-86fb-ad5dc7637731">19,115</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1e95661db25a473c84662e0e65c0208a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi03LTEtMS0w_13fab5d0-216c-4643-95c1-ece125900575">18,859</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibe04f089874c415884f94a4974b0b525_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy0xLTEtMS0w_77da1a13-fa79-4e3f-813c-52803a4c916a">561,622</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i47a011c5c8c84c90bb21bda69c2bad09_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy0zLTEtMS0w_dd4752c2-ed46-4e0f-9b00-df1ec155ebc3">563,315</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibe04f089874c415884f94a4974b0b525_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy01LTEtMS0w_9b326c31-a292-4a45-95cb-67f7b3b06aaa">54,324</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47a011c5c8c84c90bb21bda69c2bad09_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy03LTEtMS0w_71dcae50-5615-4116-9bc5-0fb44c3aaaf5">50,718</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if0a1e31b818149cdae41119c027de830_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC0xLTEtMS0w_d68cf74b-d3ce-464d-ad42-a2b68c085de9">22,497</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i02d8ddac630f4b2cb00eca66ea4020c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC0zLTEtMS0w_e5da3ba9-6ec7-456f-aaf8-00521d427b3a">22,618</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if0a1e31b818149cdae41119c027de830_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC01LTEtMS0w_ab49409d-ddeb-4091-8bce-0725547a5682">16,828</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i02d8ddac630f4b2cb00eca66ea4020c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC03LTEtMS0w_39a17735-8d1c-414d-9b99-10f7de26f1cc">15,297</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS0xLTEtMS0w_f0bd165e-bf88-4c13-8a2d-6c324a56774a">3,188,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS0zLTEtMS0w_5336e773-3bd7-43b1-8bbe-13131d455413">3,011,084</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS01LTEtMS0w_7890fefb-a0fe-4f4e-896b-d6a65f05cf74">891,144</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS03LTEtMS0w_180f66bb-c5ec-4fa8-9c77-b98a8d0d0dd4">854,799</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_58"></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;8 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMzA3MA_084141d5-d4c5-4769-95b4-aead0cba7a2d" continuedAt="i806ca760fc184b68948fbf88b6e1504a" escape="true">Borrowings</ix:nonNumeric></span></div><ix:continuation id="i806ca760fc184b68948fbf88b6e1504a"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMTM3NDM4OTUzNTcwODA_605f523e-2127-4eb0-9d12-2c3c88265fba" escape="true"><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our borrowings at March&#160;29, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:66.274%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.353%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Credit Facility:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revolving credit facility, at a rate of <ix:nonFraction unitRef="number" contextRef="i2ed75e5e24a64904af6cffca0fcee65f_D20200101-20200329" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMy0wLTEtMS0wL3RleHRyZWdpb246ZGVmOGZjYWQ2MGJlNGNhODg3NTA5MmI5ZmU1M2MzNDJfNDQ_b789aa3c-1893-438d-8a27-298b4e8ae941">2.13</ix:nonFraction>% at March 29, 2020, due 2024</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib2becdf6b0114aba823e45bfac2d3b36_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMy0xLTEtMS0w_9b322167-30b5-478a-91a3-528085ada174">785,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if1e252f177854439a97514630cc3230b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMy0zLTEtMS0w_a11fb856-c736-48fb-b4ea-e0eca101c2dc">300,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Term loan facility, at a rate of <ix:nonFraction unitRef="number" contextRef="ic754949eed4540c0b16735a64c2c2010_D20200101-20200329" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNC0wLTEtMS0wL3RleHRyZWdpb246ZWE3NjcxODlmN2NmNDhhMjkwYjFlZjg0ZGNkZTdlZTRfMzc_e76e7bd0-8ec4-468f-a024-8bf798d7a33c">2.33</ix:nonFraction>% at March 29, 2020, due 2024</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4f6af3f82ca1408e8ef37b1c631af184_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNC0xLTEtMS0w_a5c2880f-fc0c-4aa8-aafb-26ae6006714c">673,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib582972487da4497b747d5b33d04f35c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNC0zLTEtMS0w_be01c72a-f1db-434f-bb01-0b1ad6d1ea46">673,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i65e06bc49b9a4a60bd44851f37ca2719_I20200329" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNy0wLTEtMS0wL3RleHRyZWdpb246NjgwY2ZlYTMwMDM5NDdiMDk5MzEwMDE0ZjNhYTFiYWZfNA_7fdc42c2-3529-4f43-b268-7d78e5cb6a63">4.875</ix:nonFraction>% Senior Notes due 2026</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65e06bc49b9a4a60bd44851f37ca2719_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNy0xLTEtMS0w_4cec7f11-781a-43cc-b49a-c8da7362295e">400,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if52fe053b7e94a1aa3d6286bd9ba94ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNy0zLTEtMS0w_efd6ea97-4c78-4be8-ba75-720c26b179f6">400,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i3860dd94a26f4331b770db2b1bac2e65_I20200329" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOC0wLTEtMS0wL3RleHRyZWdpb246ZDYyNGQ1OTk2OWE0NGI2OTkyM2U3MmNhNGMzYjY2YThfNA_8dfbe769-00af-420b-86c6-09910d558c73">4.625</ix:nonFraction>% Senior Notes due 2027</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3860dd94a26f4331b770db2b1bac2e65_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOC0xLTEtMS0w_b4b7b1e5-3325-4223-914c-f783ce282dfe">500,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1cea03cecec34794a8b3f1fb7fb30e4a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOC0zLTEtMS0w_fc12feb7-29be-4ffc-8ba8-5097fa83b4d4">500,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Securitization program, at a rate of <ix:nonFraction unitRef="number" contextRef="i3027bea43fea4201b3bdba48f2608101_I20200329" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOS0wLTEtMS0wL3RleHRyZWdpb246ZDcyZTM1YzM5OWNjNDI5YThiNWViYTUzMjdmNGNhYjZfNDE_7e392e85-078e-415d-963e-c518b214d97a">1.74</ix:nonFraction>% at March 29, 2020</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3027bea43fea4201b3bdba48f2608101_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOS0xLTEtMS0w_807b1055-2649-42a0-b1b4-466cc85c0183">50,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id46929136b744961ac23789075afefb5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOS0zLTEtMS0w_95e23266-b297-427d-ab66-5f2f9a52f5cd">50,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTAtMS0xLTEtMA_9db28d50-0cf1-4fca-b624-6b4f8acb58e3">2,408,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTAtMy0xLTEtMA_ed97030e-2775-4169-be80-7f74d840701d">1,923,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTEtMS0xLTEtMA_816964ab-eecd-43e6-870a-7aa8d95d8969">13,483</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTEtMy0xLTEtMA_236c6e14-fdf4-46f2-8bd1-129ed51e0c09">14,057</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTItMS0xLTEtMA_0233cdac-cd87-477b-98b1-ab7dffa74d11">2,394,517</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTItMy0xLTEtMA_1ae472d2-9048-48e7-9177-f8e818faf7d1">1,908,943</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTMtMS0xLTEtMA_e78ac4d6-5231-4ecb-80f3-3dbb54b6882b">53,625</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTMtMy0xLTEtMA_e20b631d-deff-4df0-8272-927b365f6145">50,000</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTUtMS0xLTEtMA_d3888f68-3d4f-4360-8989-c2640af81563">2,340,892</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTUtMy0xLTEtMA_498d0b45-5875-4bb7-9d55-1447172d8176">1,858,943</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 30, 2020, we amended our accounts receivable securitization facility to increase the maximum available capacity from $<ix:nonFraction unitRef="usd" contextRef="ic0fbebe4689441a4a7c4ef9e4e951c67_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="tfx:MaximumAmountAvailableUnderReceivableSecuritization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMTM3NDM4OTUzNTcwNTU_c848c107-ec5a-4d85-ad97-65cfeba9c3d4">50</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="ie256d5a0b05d4ed6ad0c4b4f1db47226_D20200101-20200329" decimals="INF" format="ixt:numdotdecimal" name="tfx:MaximumAmountAvailableUnderReceivableSecuritization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMTM3NDM4OTUzNTcwNjg_1881b4e4-c4b6-4a01-b056-558d5022c4d9">75</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_61"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;9&#160;&#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzYyNA_1f8f02e8-4380-47ca-9d28-605b6b3f461e" continuedAt="i947f30dcdc6c4e2bad2338a471c0246a" escape="true">Financial instruments </ix:nonNumeric></span></div><ix:continuation id="i947f30dcdc6c4e2bad2338a471c0246a" continuedAt="i033aa723af2047beb2c51b1c75260289"><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign currency forward contracts </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use derivative instruments for risk management purposes. Foreign currency forward contracts designated as cash flow hedges are used to manage foreign currency transaction exposure.  Foreign currency forward contracts not designated as hedges for accounting purposes are used to manage exposure related to near term foreign currency denominated monetary assets and liabilities. We enter into the non-designated foreign currency forward contracts for periods consistent with our currency translation exposures, which generally approximate one month. For the three</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">months ended March&#160;29, 2020 we recognized gains related to non-designated foreign currency forward contracts of $<ix:nonFraction unitRef="usd" contextRef="ic31dd147d1fe435696819944e063a560_D20200101-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeLossOnDerivative" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfNzE5_52a45553-f29e-4985-b810-50701ac41b6d">1.6</ix:nonFraction> million, and for the three months ended March&#160;31, 2019 we recognized losses related to non-designated foreign currency forward contracts of $<ix:nonFraction unitRef="usd" contextRef="i758d9843fac440c8b8481ae33b89acbd_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeLossOnDerivative" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTI2NDQzODM3MzkwMDg_90d0520e-5a66-410b-ad15-a497fbab2464">3.0</ix:nonFraction>&#160;million. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total notional amount for all open foreign currency forward contracts designated as cash flow hedges as of March&#160;29, 2020 and December&#160;31, 2019 was $<ix:nonFraction unitRef="usd" contextRef="i5a538c9570cd4b6c9e7fb51d8ef5c609_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTA3OA_bea5769e-36e7-4bdc-8834-a95d37b63982">130.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8e27bb3c89ea43739d042b32bf031577_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTA4NQ_d67238b2-28bc-44dd-b16f-008c4a31bb41">63.4</ix:nonFraction> million, respectively. The total notional amount for all open non-designated foreign currency forward contracts as of March&#160;29, 2020 and December&#160;31, 2019 was $<ix:nonFraction unitRef="usd" contextRef="i3831f26b95de40cf8236b8b2964df9ee_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTIxMg_c992c645-01a2-4977-906e-4e64e46a5823">148.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6d66ccbc9e604cbbb571907b3956f685_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTIxOQ_6f33e3d1-b647-4da7-a260-02911005ec57">132.8</ix:nonFraction> million, respectively. All open foreign currency forward contracts as of March&#160;29, 2020 have durations of 12 months or less.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cross-currency interest rate swaps</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, we entered into cross-currency swap agreements with <ix:nonFraction unitRef="financial_institution_counterparty" contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNumberOfInstrumentsHeld" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTQ0MQ_ba74f94d-c2c9-43f0-9cd7-c16da4790ac3">five</ix:nonFraction> different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate. Under the terms of the cross-currency swap agreements, we have notionally exchanged $<ix:nonFraction unitRef="usd" contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTY2OA_bcf6037a-1885-492c-b27b-58dcfa4d4220">250</ix:nonFraction> million at an annual interest rate of <ix:nonFraction unitRef="number" contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTcwMQ_f9eb5212-20fd-4afa-b706-797991b05e81">4.8750</ix:nonFraction>% for &#8364;<ix:nonFraction unitRef="eur" contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTcwOA_9e98ef12-9056-4043-a7f7-cc0b84fe3000">219.2</ix:nonFraction> million at an annual interest rate of <ix:nonFraction unitRef="number" contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304" decimals="6" name="us-gaap:DerivativeBasisSpreadOnVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTc0MQ_77ea8200-d8f0-4435-971f-b88dc15d984a">2.4595</ix:nonFraction>%. The swap agreements are designed as net investment hedges and expire on March 4, 2024.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2018, we entered into cross-currency swap agreements with <ix:nonFraction unitRef="financial_institution_counterparty" contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNumberOfInstrumentsHeld" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTkxMw_0d5459b4-86d4-4c6b-a448-afab9b2b52a4">six</ix:nonFraction> different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate. Under the terms of the cross-currency swap agreements, we have notionally exchanged $<ix:nonFraction unitRef="usd" contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjE0MA_00cf0f41-50c2-4bf8-a6a4-c8fcb5bd44c9">500</ix:nonFraction> million at an annual interest rate of <ix:nonFraction unitRef="number" contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjE3Mw_6836ecb9-1dff-467d-95a2-2bad6c21e6cc">4.625</ix:nonFraction>% for &#8364;<ix:nonFraction unitRef="eur" contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjE4MA_106fa0fb-ea97-4586-a738-de0e9e237dd2">433.9</ix:nonFraction> million at an annual interest rate of <ix:nonFraction unitRef="number" contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004" decimals="5" name="us-gaap:DerivativeBasisSpreadOnVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjIxMw_7365c6ce-cfd5-4371-927b-2c642e109876">1.942</ix:nonFraction>%. The swap agreements are designed as net investment hedges and expire on October 4, 2023. </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><ix:continuation id="i033aa723af2047beb2c51b1c75260289" continuedAt="i87e0e6d345224601908ac9bafc1a9162"><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The swap agreements described above require an exchange of the notional amounts upon expiration or earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cross-currency swaps are marked to market at each reporting date and any changes in fair value are recognized as a component of accumulated other comprehensive income (loss) ("AOCI"). For the three months ended March&#160;29, 2020 and March&#160;31, 2019, we recognized foreign exchange gains of $<ix:nonFraction unitRef="usd" contextRef="i97cc967b393a4490869f36e3267b6167_D20200101-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjc5OQ_a635afa1-eaa5-40f1-b5c3-e42e22410c57">25.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i90ec6c6ccbf24e34a777af7a010d596e_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjgwNg_670176d4-974e-4a94-b283-ae83cc729f8c">6.6</ix:nonFraction> million, respectively, within AOCI related to the cross-currency swaps. For the three months ended March&#160;29, 2020 and March&#160;31, 2019, we recognized $<ix:nonFraction unitRef="usd" contextRef="i5b026fadb507447a9123e6cc4f6314ae_D20200101-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfNzY5NjU4MTQyMTYzNA_7c52c77c-b39c-4e06-869a-42673a427371">4.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ica17d930060c4d4b844694ecf85ce82b_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTI2NDQzODM3MzkwMjI_c415f235-5bf7-4063-9753-c6c8c87782d7">3.9</ix:nonFraction>&#160;million, respectively, in interest benefit related to the cross-currency swaps.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Balance sheet presentation</span></div><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzYwOA_8ded240c-a762-4c97-a5d9-8881a6c6b533" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March&#160;29, 2020 and December&#160;31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:55.979%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:18.644%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset derivatives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Designated foreign currency forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i78181244f8cc4dfdbc09f78020471e9f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNC0xLTEtMS0w_d3d0e8d6-828f-411a-840e-1c1d000d06e7">2,144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icdd64e8730044d38ba3bb439ee96a5db_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNC0zLTEtMS0w_01a1b866-4a19-4d11-b855-00365a824fa5">1,659</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated foreign currency forward contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96daf92a99d94bfa8111855ae197181a_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNS0xLTEtMS0w_49106166-d8d4-4c06-8f71-bd35c5979a02">1,682</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6bcc5fdf8fe54694a2a7d35b29f55690_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNS0zLTEtMS0w_36c50193-1ba0-4c2b-b53f-d35525f7b097">192</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency interest rate swaps</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iae79eb0b7c3646a4b7bd700a512562ea_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNi0xLTEtMS0w_62684d61-1ad4-4f80-9127-d28d2bccc34e">26,764</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5376566efeaa460cace7b43e805a3847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNi0zLTEtMS0w_9fa5cb8d-53c0-4e96-a1c2-bbc996d63876">21,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i949e9c013c4f4e809e1670f7ef4fde64_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNy0xLTEtMS0w_b9fc0591-4d5b-4839-a668-9ba5e53ae8e6">30,590</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1f7301b32ddd4ad6b68fce81e9a9cd57_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNy0zLTEtMS0w_8c956da9-5117-4236-8fff-bd0b94995de3">23,426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency interest rate swaps</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6b324e3e9bc4102b105ab382613db0a_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOC0xLTEtMS0w_097d81ef-174f-4561-b615-56aefc038c7b">45,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib374439e2edb43789ce2b0e052fd9811_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOC0zLTEtMS0w_b9186113-6f68-4046-8064-c7bbd7dc578b">13,066</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83216c18660043b0a4d7ed102882c941_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOS0xLTEtMS0w_72a95fe3-78eb-4e4b-9b15-ea52811454a2">45,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia479de9db4fc4bfeb6848e2e2ba29c68_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOS0zLTEtMS0w_ccc6a63f-dbad-4896-9206-0c310bb08ae3">13,066</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total asset derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iebd07174939e4378b34817bc09bda8e8_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTAtMS0xLTEtMA_b175c43b-9a44-4226-9acf-897130fc1d87">75,937</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i25dfcb943b4144bfbe6b8af136a16095_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTAtMy0xLTEtMA_ce049090-0d88-4477-aa45-44017551adc3">36,492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liability derivatives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Designated foreign currency forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7897bbaee034c1ea01fcb232791db9f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTItMS0xLTEtMA_ad00b09d-e353-402a-8f13-656ee769ca41">6,030</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1e1d859f2155492c9d9012ef073ff3d7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTItMy0xLTEtMA_5c1efd3e-ff8c-481e-88c1-f1675ca9ff8e">1,285</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated foreign currency forward contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a5108754ef144cd93256133ed5ddc6f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTMtMS0xLTEtMA_97260ffb-bda0-41da-80ed-ec154852de7c">1,380</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9de936052d29460d8797b4069d2ee4c0_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTMtMy0xLTEtMA_6cd11c26-2c48-4b7d-950a-42c24a2c4182">102</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic0c6d01a578d4132982168e81096647c_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTQtMS0xLTEtMA_084e085c-bf58-460d-b48f-129e717eb979">7,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95973774868f454e828e6c7fc03e1e15_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTQtMy0xLTEtMA_13ce166c-6dd0-4818-a8d8-1526d3eb3bc7">1,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liability derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iebd07174939e4378b34817bc09bda8e8_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTctMS0xLTEtMA_b9bdd40f-3120-4d09-becf-9f385961646b">7,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i25dfcb943b4144bfbe6b8af136a16095_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTctMy0xLTEtMA_0fadc75e-4607-4339-8092-f0314699b772">1,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See Note 11 for information on the location and amount of gains and losses attributable to derivatives that were reclassified from AOCI to expense (income), net of tax.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There was <ix:nonFraction unitRef="usd" contextRef="i794bed2ae6264ab28360cca092482cd5_D20190101-20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzIzMw_9d962868-e30a-4c49-a653-11b6ab72396a"><ix:nonFraction unitRef="usd" contextRef="id711331119104915b8bb6e6ebcc22857_D20200101-20200329" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzIzMw_d4a56a81-4c8a-4d93-bc7e-9ecdd6977aa3">no</ix:nonFraction></ix:nonFraction> ineffectiveness related to our cash flow hedges during the three months ended March&#160;29, 2020 and March&#160;31, 2019.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Trade receivables </span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary course of business, we grant non-interest bearing trade credit to our customers on normal credit terms. In an effort to reduce our credit risk, we (i) establish credit limits for all of our customer relationships, (ii) perform ongoing credit evaluations of our customers&#8217; financial condition, (iii) monitor the payment history and aging of our customers&#8217; receivables, and (iv) monitor open orders against an individual customer&#8217;s outstanding receivable balance.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our allowance for credit losses is maintained for trade accounts receivable based on the expected collectability of accounts receivable, after considering our historical collection experience, the length of time an account is outstanding, the financial position of the customer, information provided by credit rating services in addition to new requirements under the accounting guidance, effective January 1, 2020, that includes the consideration of events or circumstances indicating historic collection rates may not be indicative of future collectability, for example, potential customer liquidity concerns resulting from COVID-19, that may impact the collectability of our receivables as well as our estimate of credit losses expected to be incurred over the life of our receivables. To date, we have not experienced significant payment defaults by, or identified other significant collectability concerns with, our </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i87e0e6d345224601908ac9bafc1a9162" continuedAt="i6434aa1295e0478fbe4f9a5fad08e259">customers. The assumptions utilized in our current estimates may change due to changes in circumstances, additional future developments and the resolution of other contingencies.</ix:continuation></span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;"><ix:continuation id="i6434aa1295e0478fbe4f9a5fad08e259">The allowance for credit losses as of March&#160;29, 2020 and December&#160;31, 2019 was $<ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzQwNw_3b34eecf-5eb8-4c31-9151-96362cf90b03">11.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzQxNA_e10a7a9c-12bd-4aad-b4b7-fb30f28099b1">9.1</ix:nonFraction> million, respectively. The current portion of the allowance for credit losses, which was $<ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzUwMg_2d9d7a05-093e-47cb-9ec7-deea096ce221">6.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzUwOQ_0b1afa1e-6dec-4a68-b0f7-d7774bf090c8">5.3</ix:nonFraction> million as of March&#160;29, 2020 and December&#160;31, 2019, respectively, was recognized as a reduction of accounts receivable, net.</ix:continuation> </span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_64"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 10 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3NA_92b7bc74-3934-4111-ad9b-03d0afb7c332" continuedAt="i7c9d9cc2a8f441eebcfca6c35712f530" escape="true">Fair value measurement </ix:nonNumeric></span></div><ix:continuation id="i7c9d9cc2a8f441eebcfca6c35712f530" continuedAt="ibf7795f69a3f42599117b7b6d5acb1d6"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3NQ_997e308a-5bde-4bf3-9469-f153b4934d16" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March&#160;29, 2020 and December&#160;31, 2019:</span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:42.883%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.497%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.842%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.869%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying<br/>value at<br/>March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>unobservable<br/>Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi0xLTEtMS0w_9cddddd6-900a-42a9-84de-f38d75b187e6">9,020</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi0zLTEtMS0w_e6caea54-9b13-4b38-bc2b-9f1c4353f3b1">9,020</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi01LTEtMS0w_156b3626-6348-42a2-9e40-44007470db19">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi03LTEtMS0w_69bb7ecc-e388-43bb-87e5-fc09a61e96b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy0xLTEtMS0w_f1de7a0c-8fc0-47ac-b450-c8761c23e10a">75,937</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy0zLTEtMS0w_ff1e3d3c-d532-459a-ad31-83130c150ba4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy01LTEtMS0w_2c10935f-8942-47cb-a160-41002fa1972f">75,937</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy03LTEtMS0w_eddd3cfb-c201-41fa-92ba-2a1d2e51d3f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC0xLTEtMS0w_bf57fa79-5d31-4715-a7cc-51089c815693">7,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC0zLTEtMS0w_6a25be9b-5d8d-4fb5-921d-648052820b9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC01LTEtMS0w_7716c0af-6b1d-4cc2-bccd-adf91cf52844">7,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC03LTEtMS0w_880e5348-fddd-4f30-89f1-21ee3bcc001b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS0xLTEtMS0w_4c8ccf59-5aec-457a-ab5c-ae588528a22c">32,737</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS0zLTEtMS0w_a7d88cd4-3c3a-4e17-b283-c2f274f8fd00">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS01LTEtMS0w_751a3b8a-dcd2-4439-a8ce-6c824b3c4a81">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS03LTEtMS0w_3794ae14-27df-487c-826a-0acc82240bc7">32,737</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:42.883%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.497%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.842%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.869%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying<br/>value at December&#160;31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>unobservable<br/>Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi0xLTEtMS0w_9a56bb34-5ee1-4c2c-870d-d15fcb67a4ee">10,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi0zLTEtMS0w_76191814-59a7-4139-bb1a-4425e5cf9908">10,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi01LTEtMS0w_ac445d3a-31cb-41ba-b263-4ad9177e2033">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi03LTEtMS0w_91920368-ddf6-4d6b-9b7b-63b365b2aa47">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy0xLTEtMS0w_bc45d5d0-f0be-4247-8552-58d86b36c2be">36,492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy0zLTEtMS0w_7315663a-1f9f-41a6-8c6a-937bb0b596ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy01LTEtMS0w_94c520a8-187e-408e-9e44-7a2bf2728eca">36,492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy03LTEtMS0w_1bf254de-6556-467c-9215-956fb82fa9af">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC0xLTEtMS0w_ce7324fd-b6ce-4961-989c-b3b88f571825">1,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC0zLTEtMS0w_0f4abfba-7e79-47cc-b378-b99b82b32554">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC01LTEtMS0w_78476273-bc49-49a9-bb35-365b5d9d832c">1,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC03LTEtMS0w_a4c7d370-1d41-44e3-869e-6a387f22f9a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS0xLTEtMS0w_363ad52f-8192-4d57-b306-174410f1c1ff">219,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS0zLTEtMS0w_e6139b91-986c-4dc7-8a1b-8c4d8667597d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS01LTEtMS0w_b5a89ff5-9ba9-4e70-8ac1-7e5c70c18f87">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS03LTEtMS0w_dda5d8e9-8acd-4020-9f4a-d781fcda3687">219,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Valuation Techniques</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial assets valued based upon Level&#160;1 inputs are comprised of investments in marketable securities held in trust, which are available to satisfy benefit obligations under our benefit plans and other arrangements. The investment assets of the trust are valued using quoted market prices.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial assets and liabilities valued based upon Level 2 inputs are comprised of foreign currency forward contracts and cross-currency interest rate swap agreements. We use foreign currency forwards and cross-currency interest rate swaps to manage foreign currency transaction exposure, as well as exposure to foreign currency denominated monetary assets and liabilities. We measure the fair value of the foreign currency forwards and cross-currency swaps by calculating the amount required to enter into offsetting contracts with similar remaining maturities, based on quoted market prices, and taking into account the creditworthiness of the counterparties. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial liabilities valued based upon Level&#160;3 inputs (inputs that are not observable in the market) are comprised of contingent consideration arrangements pertaining to our acquisitions, which are discussed immediately below. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contingent consideration</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contingent consideration liabilities, which primarily consist of payment obligations that are contingent upon the achievement of revenue-based goals, but also can be based on other milestones such as regulatory approvals, are remeasured to fair value each reporting period using assumptions including estimated revenues  (based on internal operational budgets and long-range strategic plans), discount rates, probability of payment and projected payment dates. </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><ix:continuation id="ibf7795f69a3f42599117b7b6d5acb1d6"><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine the fair value of the contingent consideration liabilities related to the NeoTract and Essential Medical acquisitions, which represent most of our contingent consideration liabilities as of March 29, 2020 and December 31, 2019, using a Monte Carlo simulation (which involves a simulation of future revenues during the earn-out period using management's best estimates).  Increases in projected revenues, estimated cash flows and probabilities of payment may result in significantly higher fair value measurements; decreases in these items may have the opposite effect.  Increases in the discount rates in periods prior to payment may result in significantly lower fair value measurements and decreases in the discount rates may have the opposite effect.</span></div><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3OQ_a38e5f37-bf50-4f11-9e1e-5df7789c6c11" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of contingent consideration.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:25.672%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:20.254%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:22.011%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:21.867%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent Consideration Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation&#160;Technique</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unobservable&#160;Input</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range (Weighted average)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Milestone-based payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discounted cash flow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="icbea11222a8547528da3084bdf05fa6b_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfMi02LTEtMS0wL3RleHRyZWdpb246NzM4YzNiYWQyOTRlNGQxNzhhZGYxNjgyNjM4MGEyY2ZfNA_5e6f3ebf-5c83-49ff-8150-44414f8b52e8">6.2</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i6fa01fce19e14012aee8df4dfda4d41d_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfMi02LTEtMS0wL3RleHRyZWdpb246NzM4YzNiYWQyOTRlNGQxNzhhZGYxNjgyNjM4MGEyY2ZfOQ_33ea773d-1b61-4f8c-9f69-bfba61d3751e">6.3</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i21fd5e097966436db3278f810716bea8_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfMi02LTEtMS0wL3RleHRyZWdpb246NzM4YzNiYWQyOTRlNGQxNzhhZGYxNjgyNjM4MGEyY2ZfNzY5NjU4MTM5NDQ3MA_da585676-5f44-4204-8c61-82f1ea785b37">6.3</ix:nonFraction>%)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 - 2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue-based payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Monte Carlo simulation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i0d37d09a5be24f6894345fde3d861a5e_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfNS02LTEtMS0wL3RleHRyZWdpb246NGYzNjJmMzA0NWFkNDI5YTgzM2M0YjUyYmE4OTVjNThfNA_252e03ac-0a87-4b3f-a1ad-8a282060d4b3">19.1</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="id80da64a2aa748e28cc3bebf495a8657_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfNS02LTEtMS0wL3RleHRyZWdpb246NGYzNjJmMzA0NWFkNDI5YTgzM2M0YjUyYmE4OTVjNThfOQ_42c031ec-3b5e-4976-91e0-fee1f6a18155">23.4</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="if1bfcaf175864280bc5feb2a9566548a_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfNS02LTEtMS0wL3RleHRyZWdpb246NGYzNjJmMzA0NWFkNDI5YTgzM2M0YjUyYmE4OTVjNThfNzY5NjU4MTM5NDQ3MQ_1678c8b0-a986-4d90-9c76-b0f22b41eb7e">20.4</ix:nonFraction>%)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk free rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of debt structure</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 - 2022</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discounted cash flow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i04f8655f6e214ec1b3ed9ef233c5a73b_I20200329" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfOS02LTEtMS0wL3RleHRyZWdpb246NGMxOTA4NTI5YTEwNDA5MmE2MTViYThmN2RhYTA2NDRfNA_cf2affce-8c8b-4c3e-b64d-157c0d7b1f21">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 - 2029</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3Ng_2bc76517-dc46-49a6-8896-f2ac4d9f9660" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information regarding changes in the contingent consideration liabilities during the three months ended March&#160;29, 2020:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:75.192%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.808%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance - December 31, 2019</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfMy0xLTEtMS0w_fcdbbb08-5283-41a8-8502-22737a0485c8">219,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Payments </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfNS0xLTEtMS0w_b35e6b4d-216b-4792-b081-34e7efee4019">140,652</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revaluations</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfNi0xLTEtMS0w_5f99cbb7-f036-41f6-924e-e9aa5854e9a9">46,502</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" name="tfx:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfNy0xLTEtMS0w_03ea03fd-9547-436c-9b92-6d2d856e60cd">17</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance - March 29, 2020</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfOC0xLTEtMS0w_4397a810-540d-4a8d-89c0-cd0c2ebbcd7d">32,737</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Consists mainly of a $<ix:nonFraction unitRef="usd" contextRef="i311fb8b869fe42ac8525f421b7b93f18_D20200101-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMTI2NDQzODM3MjgwODQ_480e27df-4068-443c-922b-38f0b4bec2f9">140.6</ix:nonFraction>&#160;million payment associated with our acquisition of NeoTract, Inc. resulting from the achievement of a revenue-based goal for the period from January 1, 2019 to December 31, 2019. </span></div><div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) The decrease, which is included within selling, general and administrative expenses, is mainly due to adverse financial projections resulting from the COVID-19 pandemic.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_67"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 11 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI1NA_1c8da0a2-0d04-4502-adc2-f75c94b5e3bc" continuedAt="iacc4874f3d42485f99cb313378e1ae6a" escape="true">Shareholders&#8217; equity</ix:nonNumeric></span></div><ix:continuation id="iacc4874f3d42485f99cb313378e1ae6a" continuedAt="i74385bf972294f318e1b4cf9ea67df18"><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed in the same manner except that the weighted average number of shares is increased to include dilutive securities. <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI0OQ_c514d59a-7868-4cda-8a4b-0cf153c6318b" continuedAt="i51475a5aae274e71bb9b0a67c504d4c0" escape="true">The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="i51475a5aae274e71bb9b0a67c504d4c0"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Shares in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfMy0xLTEtMS0w_058eb922-7503-4a14-9149-c4e87a5d9c3d">46,382</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfMy0zLTEtMS0w_2f38b2ff-0698-4f71-93b4-413f4ec1f47a">46,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNC0xLTEtMS0w_05039bd7-0013-4677-9103-216148174f05">849</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNC0zLTEtMS0w_f8c02ae8-9970-4f8d-89d8-3f312d37abcb">892</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNi0xLTEtMS0w_1d605965-332c-4c3a-890e-c151c2c8a324">47,231</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNi0zLTEtMS0w_76c6e2df-e3b3-433f-a761-cfde9c168554">46,942</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average number of shares that were antidilutive and therefore excluded from the calculation of earnings per share were <ix:nonFraction unitRef="shares" contextRef="if09d5a311786453db025c5a898200773_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfNTc3_09361dc4-c0da-4721-a43f-5ab6f920f610"><ix:nonFraction unitRef="shares" contextRef="if9eaf5b914ac4cd7a51c9fe1d086dd06_D20200101-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfNTc3_83961db0-4e7d-4973-9991-8c8162743a2c">0.1</ix:nonFraction></ix:nonFraction> million for the three months ended March&#160;29, 2020 and March&#160;31, 2019.</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><ix:continuation id="i74385bf972294f318e1b4cf9ea67df18"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI2NQ_4379a39a-2ddc-4f6c-bfc8-28431c5f5beb" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:41.923%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.469%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.469%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.469%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.474%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic178e7ee63dc404fb01ac965d5b8a3c8_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi0xLTEtMS0w_25982d86-ee1e-4e34-9ed8-7ff61ae2b850">735</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic0d8893ca6224bf18ff8385da933a82c_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi0zLTEtMS0w_4653d30c-2f6d-4423-b3ef-17334bbf9cbc">138,810</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dec349aadc147f9ab258bbcb7f1d313_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi01LTEtMS0w_f7ada182-f221-4e1f-9a1c-38a9acb57ae4">206,317</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i69251b6b9c024bccb68c2f584cf0bfaf_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi03LTEtMS0w_ce45e40d-ddf9-4818-9807-49a312ec5e7f">344,392</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy0xLTEtMS0w_d33e1479-6de7-49bd-b357-b6d0ded0733c">3,760</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy0zLTEtMS0w_00eea7e4-38e8-4e9d-9c95-bac75681cf07">263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy01LTEtMS0w_099bf544-0830-4f03-9756-08519d5cb519">18,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy03LTEtMS0w_47f7033c-95c4-417b-80bc-50d24e0be2c0">21,696</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive&#160;income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC0xLTEtMS0w_2315106e-3f62-4162-9abb-ac4af1869386">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC0zLTEtMS0w_4b38fcd0-59cb-4325-b568-7d174b87edad">1,426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC01LTEtMS0w_08d9f75d-d958-47ec-bb65-80f036f626cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC03LTEtMS0w_e92b1c32-3ab2-4244-8dfe-df6417121dcf">1,369</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS0xLTEtMS0w_d3d63255-6802-41f2-96df-bcda71861b2f">3,817</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS0zLTEtMS0w_a8f868c1-6967-4697-b3a2-846caaac47cc">1,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS01LTEtMS0w_8004baca-7ed2-494d-87e3-69aed3faed40">18,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS03LTEtMS0w_ad7d03c9-6d27-4b85-9545-cabdebfa9029">20,327</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2086e64e0fc043648b59d75a952ce99c_I20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy0xLTEtMS0w_10bc21e3-9663-419e-b032-5120416c89bf">3,082</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idd7cf1507bde45b68368c5e6d11f42c6_I20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy0zLTEtMS0w_1ecf6b71-8c24-433c-905f-3e2c44f208d4">137,121</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i48d0a5e2ed0e401ab7a7932ec160f2b7_I20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy01LTEtMS0w_0dce17fe-8e0d-41a7-9f91-3d702e937e20">224,516</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9188fcc824af4dba9fdd4d2470e424f6_I20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy03LTEtMS0w_6813d923-318c-4a57-8675-6321ba8ff596">364,719</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:41.923%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.469%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.469%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.469%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.474%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia10cc1b263cc42aa912097e357136cbb_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi0xLTEtMS0w_dadb36b8-2ead-4a84-933f-6c33489f6aeb">807</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i949b483d1a7c41f9ad2bb7c5d1bb92c0_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi0zLTEtMS0w_a6cf85f7-175a-4a3c-a113-f1985a63449e">131,380</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iacbffa19697d4b9f9b5ccc0db627ac44_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi01LTEtMS0w_10f491c5-5fae-4b69-9eed-d2ae2a4f0871">210,512</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i42b0487c0c0343a087f9a438f68aff96_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi03LTEtMS0w_a2b78bbf-53dc-4033-b3c7-0eba74df7eab">341,085</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy0xLTEtMS0w_49c12bf7-158f-4b0f-9712-e4897a0b05ab">434</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy0zLTEtMS0w_349cf93a-e391-412a-90ce-470ab904058b">122</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia51739eac62943b09265eca3e9160b38_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy01LTEtMS0w_b6d855ae-e5eb-4cbd-8d2f-8882d911bd75">236</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy03LTEtMS0w_75fee501-0c89-42dd-9d02-86900d49be7e">792</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive&#160;loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC0xLTEtMS0w_926f3021-5bce-4bd8-b96a-c13c187db21e">163</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC0zLTEtMS0w_710e1490-862d-43cf-a4f1-20a33a60ac19">1,351</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia51739eac62943b09265eca3e9160b38_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC01LTEtMS0w_2850050d-4858-4992-84d4-7a195fb6b5e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC03LTEtMS0w_6f2d8424-a937-4558-ac84-603fb7d618aa">1,188</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS0xLTEtMS0w_24b75d5c-b08a-493b-b9c5-ddc7271419bc">597</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS0zLTEtMS0w_4ebf5fda-1e53-4668-96db-b91d997a31d0">1,229</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia51739eac62943b09265eca3e9160b38_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS01LTEtMS0w_7c65513d-9d3b-4ab2-bbcc-3d14009fc52e">236</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeOtherNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS03LTEtMS0w_de1c361e-a629-4680-804f-a5d7a370f76f">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie3ddb11559ae48e3a237adebf3905b65_I20190331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy0xLTEtMS0w_87eef1ac-93bf-4337-8c8b-fe775080e8b4">210</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idd33efb3d3624121bef6b67569cd75aa_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy0zLTEtMS0w_e7c47c13-c4e3-4497-baa2-1b8ec058f25b">130,151</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i11c43e342fcc4c87be32f2143019815c_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy01LTEtMS0w_c86868c7-fe34-475a-81d5-29ad542cccfd">210,748</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8c9d51bd26834d16b43c433d1b2ea4cd_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy03LTEtMS0w_5c412c4b-c1e2-489a-8fbd-937d66469ddf">340,689</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;</span></div><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI2Ng_642e65d2-423d-499d-b11c-a943fa2d377d" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into expense/(income), net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Gains) losses on foreign exchange contracts:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of goods sold</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNC0xLTEtMS0w_422d8e20-ec5a-43ef-8471-a2ee6dd12301">66</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNC0zLTEtMS0w_665d1229-947d-494d-b680-283bd416572d">186</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNS0xLTEtMS0w_3946ece1-881a-4736-adcc-7c38b3d90b20">66</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNS0zLTEtMS0w_4f91e197-768d-45a1-9d9d-bbb279a9eeaf">186</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNi0xLTEtMS0w_f574d1fd-5914-466f-a602-7cf64006c0c4">9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNi0zLTEtMS0w_8864f650-8c3a-4d15-a152-50a9cc6fe108">23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNy0xLTEtMS0w_eb7e94cb-89bd-4829-b576-c612c04b5a8c">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNy0zLTEtMS0w_b95b66d3-2cb3-499c-b0b6-736f93b19b51">163</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of pension and other postretirement benefit items </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">:</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial losses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10fdfbe89a7a4671bca1cda16b84fd97_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTQtMS0xLTEtMA_81f9b687-3dcb-489b-8194-c00e5926803c">1,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10ab5b393be44397bf1150f8902e41b8_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTQtMy0xLTEtMA_2ed602ea-5f53-484d-bcaa-a2440cd9197c">1,740</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior-service costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46ba1c115937445988a0f1f9cca75559_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTUtMS0xLTEtMA_3c15ffd5-ceaa-44e4-87c5-8f0f827451ba">8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c02447cdbdf4077bf505f479af496c9_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTUtMy0xLTEtMA_727d9f58-7937-4c6e-a6bf-67d49ef437ee">22</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTctMS0xLTEtMA_ffc8dae2-2b09-49a1-ae68-11e4a2d13da2">1,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTctMy0xLTEtMA_f0dda3d8-5ba0-49a2-9fe6-bfcfd97fb001">1,762</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTgtMS0xLTEtMA_f9d1e9f4-a7a8-45f9-85ca-df9454ca995d">434</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTgtMy0xLTEtMA_41d88ec2-7878-48b7-8438-896649d74e95">411</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTktMS0xLTEtMA_bf11476a-e393-4d93-913b-3d6470c1d6a7">1,426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTktMy0xLTEtMA_f219f903-58cb-4834-9be7-ec639420ba10">1,351</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reclassifications, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMjAtMS0xLTEtMA_cf29f859-690e-43e4-9f6e-2047cf5af3b4">1,369</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMjAtMy0xLTEtMA_87775414-6c45-48fb-9405-add0a203feff">1,188</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_70"></div><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 12 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfOTE0_47d06b0a-6c24-4cd2-8ba7-adda029c0121" continuedAt="i4940e5982f214df1833c598a70677bfb" escape="true">Taxes on income from continuing operations</ix:nonNumeric></span></div><ix:continuation id="i4940e5982f214df1833c598a70677bfb"><div style="margin-bottom:6pt;"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfOTA3_b90b0510-d2b6-47eb-8084-724fb06e92c1" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RhYmxlOjhlYmM5NTlmMWU3NDQ2NDJhMjIyMDdmNzllNDg4YmI3L3RhYmxlcmFuZ2U6OGViYzk1OWYxZTc0NDY0MmEyMjIwN2Y3OWU0ODhiYjdfMi0xLTEtMS0w_0cbc6325-d466-4fe6-bc15-524903834864">7.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RhYmxlOjhlYmM5NTlmMWU3NDQ2NDJhMjIyMDdmNzllNDg4YmI3L3RhYmxlcmFuZ2U6OGViYzk1OWYxZTc0NDY0MmEyMjIwN2Y3OWU0ODhiYjdfMi0zLTEtMS0w_2a8c1d06-385c-46f0-92aa-3d718b5ad361">20.7</ix:nonFraction>%</span></td></tr></table></ix:nonNumeric></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate for the three months ended March&#160;29, 2020 and March&#160;31, 2019 was <ix:nonFraction unitRef="number" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfMTIx_0cbc6325-d466-4fe6-bc15-524903834864">7.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfMTUw_2a8c1d06-385c-46f0-92aa-3d718b5ad361">20.7</ix:nonFraction>%, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate for the three months ended March 29, 2020, as compared to the prior year period, reflects a non-taxable contingent consideration adjustment recognized in connection with a decrease in the fair value of our contingent consideration liabilities. The effective income tax rate for the three months ended March 31, 2019 reflects significant non-deductible termination benefits incurred in connection with the 2019 Footprint realignment plan. In addition, the effective tax rates for both the three months ended March 29, 2020 and March 31, 2019 reflect a net excess tax benefit related to share-based compensation.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, we became aware of a new interpretation of a non-U.S. tax law that could apply to certain of our previous and current intercompany transactions. We are evaluating this new information and the effect, if any, on our tax positions. The amount of any potential impact on our financial statements is not yet estimable at this time but could be material to our results of operations. We do not expect any additional liability to result in a material impact to our liquidity or overall financial position.</span></div></ix:continuation><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_76"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 13 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMzUzMw_6c255442-e1df-4362-8af8-6ab93dd68e64" continuedAt="ib3f8318ceda240c1921a21fbfa69b517" escape="true">Commitments and contingent liabilities</ix:nonNumeric></span></div><ix:continuation id="ib3f8318ceda240c1921a21fbfa69b517" continuedAt="i13587810ab134f1f93351095aca8710b"><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Environmental:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We are subject to contingencies as a result of environmental laws and regulations that in the future may require us to take further action to correct the effects on the environment of prior disposal practices or releases of chemical or petroleum substances by us or other parties. Much of this liability results from the U.S. Comprehensive Environmental Response, Compensation and Liability Act, often referred to as Superfund, the U.S. Resource Conservation and Recovery Act and similar state laws. These laws require us to undertake certain investigative and remedial activities at sites where we conduct or once conducted operations or at sites where Company-generated waste was disposed.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Remediation activities vary substantially in duration and cost from site to site. These activities, and their associated costs, depend on the mix of unique site characteristics, evolving remediation technologies, the regulatory agencies involved and their enforcement policies, as well as the presence or absence of other potentially responsible parties. At March&#160;29, 2020, we have recorded $<ix:nonFraction unitRef="usd" contextRef="i4785baadb2f04ddfa1c0f816093ad9a9_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTE5Mw_883204b5-6380-48cc-90d2-b344c21b158c">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3bbcb6fca2b34235ae422ff5d7f023e0_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTIwMA_74872449-a8ce-47ae-8675-c31a43c3b095">6.0</ix:nonFraction> million in accrued liabilities and other liabilities, respectively, relating to these matters. Considerable uncertainty exists with respect to these liabilities and, if adverse changes in circumstances occur, the potential liability may exceed the amount accrued as of March&#160;29, 2020. The time frame over which the accrued amounts may be paid out, based on past history, is estimated to be <ix:nonNumeric contextRef="i6d89b65fac3b4641891dae77fdea2223_D20200101-20200329" format="ixt-sec:duryear" name="tfx:EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTU3Mw_d453ab1b-af21-45ca-888e-0f0d2c5a76c5">10</ix:nonNumeric>-<ix:nonNumeric contextRef="i0c168c020ca346b48d1a84b4226c911c_D20200101-20200329" format="ixt-sec:duryear" name="tfx:EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTU3Ng_31c3e1d1-6346-4546-b73f-16f1a795e3ea">15</ix:nonNumeric> years.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Litigation: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are a party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability, product warranty, commercial disputes, intellectual property, contract, employment, environmental and other matters. As of March&#160;29, 2020, we have recorded accrued liabilities of $<ix:nonFraction unitRef="usd" contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LitigationReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTk0MA_f3d10f3b-fd83-4758-b52a-41e5e592f073">0.3</ix:nonFraction> million in connection with such contingencies, representing our best estimate of the cost within the range of estimated possible losses that will be incurred to resolve these matters.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding litigation and claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. Legal costs such as outside counsel fees and expenses are charged to selling, general and administrative expenses in the period incurred.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Tax audits and examinations: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are routinely subject to tax examinations by various tax authorities. As of March&#160;29, 2020, the most significant tax examination in process is in Germany. We may establish reserves with </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TELEFLEX INCORPORATED</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i13587810ab134f1f93351095aca8710b">respect to our uncertain tax positions, after we adjust the reserves to address developments with respect to our uncertain tax positions, including developments in this tax examination. Accordingly, developments in tax audits and examinations, including resolution of uncertain tax positions, could result in increases or decreases to our recorded tax liabilities, which could impact our financial results.</ix:continuation></span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_79"></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 14 &#8212; <ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RleHRyZWdpb246MjBkNGQzMTNmNjk0NDQzMzlhOWMzNDUxNzFmZDExZjhfMTY3NA_a5df2386-ea2e-493a-b64b-5a95023a2289" continuedAt="id120a0e1b7844b12ba20f752ec43ca16" escape="true">Segment information</ix:nonNumeric></span></div><ix:continuation id="id120a0e1b7844b12ba20f752ec43ca16"><ix:nonNumeric contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RleHRyZWdpb246MjBkNGQzMTNmNjk0NDQzMzlhOWMzNDUxNzFmZDExZjhfMTY3Ng_377a2ab4-cfce-4b2e-9723-03ed294625ee" escape="true"><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present our segment results for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.280%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNi0xLTEtMS0w_7df71397-8dd9-4eac-9ce4-ac9e0a5a6b05">358,002</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0894bd440ad4bf7bba226068024f4e1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNi0zLTEtMS0w_8cdafc8b-c404-4c1e-b395-a61d53084ab9">344,024</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNy0xLTEtMS0w_dd830280-c304-47ba-873a-9fdc01d54e64">156,124</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i688848a9b1de4a1391f7a90e38f7acc8_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNy0zLTEtMS0w_8ad761fe-878c-4ada-814a-d5dd97331fb5">154,545</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e780c111986445cb030b35775b6eb52_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOC0xLTEtMS0w_5f8e33ec-4634-449b-bcbf-c3d7ba459b28">53,129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i45c5a88d6a474fe99a01ae710a6e7f81_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOC0zLTEtMS0w_dedd62f7-22f8-40a5-85f1-507b24ebe8b9">60,777</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOS0xLTEtMS0w_db8ef75c-b1b6-4393-a49d-b8b31a77534d">63,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a83e1ac0e134c93985bc619776f92b0_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOS0zLTEtMS0w_f79970ff-bf6d-475f-808b-4aa39922ae50">54,238</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfMTEtMS0xLTEtMA_83b26ace-540c-473d-93af-7f1c6b0e0ac8">630,642</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfMTEtMy0xLTEtMA_110c42e4-6c45-453d-a891-74e9e22dfae0">613,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i11d6bac7b69b49c48262d4517911ad33_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNi0xLTEtMS0w_65a6e31d-cf7f-4165-882b-c59826793bd0">140,969</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8821841976649b7b8795fae28238d1e_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNi0zLTEtMS0w_d22ff5e5-2cde-4a34-8648-c8440b04ede1">65,599</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f787d9c988042f3afb15f676612bacf_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNy0xLTEtMS0w_3c8ea871-8763-4f67-90b1-226c33c904d8">20,419</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4644d2f705fd4bb0a269ae29d2d6938c_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNy0zLTEtMS0w_3cf2d01f-4db5-4500-bf12-5cfa19fb5330">27,023</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f97f49d95ed48af9d87bf2801514620_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOC0xLTEtMS0w_5a205368-4b26-42fa-a1bf-a187f21601b3">10,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2e82970e1c504beb9d1c6e5ac8bec452_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOC0zLTEtMS0w_37416cb8-dce7-4cf6-8e74-583114c1781a">9,979</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i024b03c74f4c4b82a49b9b9f31fc1fc8_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOS0xLTEtMS0w_27dbc0f5-0eb7-4ae4-b21c-1b09c4f48aff">15,099</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie86d6b51afb3455f98fa705b153f44f7_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOS0zLTEtMS0w_5aad3540-963c-4376-8f91-ec8ddddb6c2f">13,321</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total segment operating profit </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67171d6a05214b33a7fccc2cadb5b7c0_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTEtMS0xLTEtMA_f9812541-d694-45ef-a487-d997e225f310">186,719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idaec18c92e8145778432813048cbd095_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTEtMy0xLTEtMA_21e244ec-ff9c-41fe-bff2-508b2c5b021c">115,922</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated expenses </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id59af3b8d291444b9074a2b37a485eb8_D20200101-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTItMS0xLTEtMA_88c70541-c5ae-4693-ae46-31ca9fdb69a3">29,633</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iff7af22114c94d788b41ff8ab9ceedef_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTItMy0xLTEtMA_327bf6aa-42ca-4458-9166-591f2e0aa610">40,679</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:15.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations before interest and taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTMtMS0xLTEtMA_07cfe11f-923c-429b-b152-43c0680902a8">157,086</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTMtMy0xLTEtMA_8e50757c-ff26-43e5-9844-a170b5d70e0d">75,243</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:33.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Segment operating profit includes segment net revenues from external customers reduced by the segment's standard cost of goods sold, adjusted for fixed manufacturing cost absorption 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 net revenues, numbers of employees, and amount of time spent), depending on the category of expense involved.</span></div><div style="text-indent:-18pt;padding-left:33.75pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring charges and gain on sale of assets.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_88"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_91"></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Teleflex Incorporated (&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our" and &#8220;Teleflex&#8221;) is a global provider of medical technology products focused on enhancing clinical benefits, improving patient and provider safety and reducing total procedural costs. We primarily design, develop, manufacture and supply single-use medical devices used by hospitals and healthcare providers for common diagnostic and therapeutic procedures in critical care and surgical applications. We market and sell our products worldwide through a combination of our direct sales force and distributors. Because our products are used in numerous markets and for a variety of procedures, we are not dependent upon any one end-market or procedure. We are focused on achieving consistent, sustainable and profitable growth by increasing our market share and improving our operating efficiencies.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We evaluate our portfolio of products and businesses on an ongoing basis to ensure alignment with our overall objectives. Based on our evaluation, we may identify opportunities to divest businesses and product lines that do not meet our objectives.&#160;In addition, we may seek to optimize utilization of our facilities through restructuring initiatives designed to further improve our cost structure and enhance our competitive position.&#160;We also may continue to explore opportunities to expand the size of our business and improve operating margins through a combination of acquisitions and distributor to direct sales conversions, which generally involve our elimination of a distributor from the sales channel, either by acquiring the distributor or terminating the distributor relationship (in some instances, particularly in Asia, the conversions involve our acquisition or termination of a master distributor and the continued sale of our products through sub-distributors or through new distributors).  Distributor to direct sales conversions are designed to facilitate improved product pricing and more direct access to the end users of our products within the sales channel.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">COVID-19 pandemic</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We continue to experience the effects of the global pandemic caused by the COVID-19 novel strain of coronavirus.  Among other things, the response to the COVID-19 pandemic has had the effect of reducing the number of elective procedures being carried out, which has impacted and continues to impact some of our product categories, including our interventional urology, interventional and surgical products, which have experienced and continue to experience decreased demand. For the three months ended March 29, 2020, we experienced increased demand in our respiratory and vascular access product categories. We continue to experience increased demand primarily in our respiratory product category.  From a segment perspective, our Americas segment was negatively impacted, primarily due to the reduction in elective procedures, and our EMEA segment benefited due to increased demand for our products used in the treatment of patients with COVID-19.  Conversely, our Asia segment was negatively impacted, in part, due to government mandated shut-downs in certain countries. The COVID-19 pandemic is impacting other elements of our operations, as well as our employees, contractors, suppliers, customers and other business partners.  To date, we have not experienced significant disruptions in the global supply chain for our products that are in high demand, but delivery times have lengthened.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, there have been and continues to be impacts on our cost structure resulting from measures that we and other businesses are taking or will take, in accordance with governmental requirements and otherwise, to protect our employees and business partners. We continue to assess the impact on our business (including our employees, customers and suppliers) of travel restrictions, border closures and quarantines as they affect our various sites, including our 35 manufacturing sites located in various countries.  In most jurisdictions, our manufacturing and distribution sites remain open because we are considered an essential business.  During the three months ended March 29, 2020, we experienced, and we continue to experience, some inefficiencies in our manufacturing operations due to government restrictions placed on facilities in certain locations primarily in Asia. Additionally, we have experienced and continue to experience a higher than normal level of absenteeism across our global manufacturing sites. From an operating expense perspective, we have experienced and continue to experience net decreases in selling, general and administrative expenses as a result of the COVID-19 pandemic due to cost mitigation efforts implemented to control discretionary spending such as certain employee-related costs as well as travel and related expenses.  Notwithstanding the above described impacts of the COVID-19 pandemic, the crisis did not have a material adverse effect on our results of operations for the three months ended March 29, 2020. Overall, we believe that the COVID-19 pandemic will continue to negatively affect our revenues and operations, at least over the near-term, and because of the dynamic nature of the crisis, we cannot accurately predict the extent or duration of the impacts of the COVID-19 pandemic.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Results of Operations </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As used in this discussion, "new products" are products for which commercial sales have commenced within the past 36 months, and &#8220;existing products&#8221; are products for which commercial sales commenced more than 36 months ago.  Discussion of results of operations items that reference the effect of one or more acquired and/or divested businesses or assets (except as noted below with respect to acquired distributors) generally reflects the impact of the acquisitions and/or divestitures within the first 12 months following the date of the acquisition and/or divestiture. In addition to increases and decreases in the per unit selling prices of our products to our customers, our discussion of the impact of product price increases and decreases also reflects the impact on the pricing of our products resulting from the elimination of the distributor, either through acquisition or termination of the distributor, from the sales channel.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain financial information is presented on a rounded basis, which may cause minor differences.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Net revenues</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net revenues for the three months ended March 29, 2020 increased $17.0 million, or 2.8%, compared to the prior year period. The increase was primarily attributable to a $15.7 million increase in sales volumes of existing products, and to a lesser extent, an increase in new product sales and net revenues generated by the acquisition of IWG High Performance Conductors, Inc. (HPC).  These increases were partially offset by unfavorable fluctuations in foreign currency exchange rates of $7.4 million and a decrease in revenue caused by the COVID-19 pandemic. </span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Gross profit</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">333.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Percentage of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Gross margin for the three months ended March 29, 2020 increased 10 basis points, or 0.2%, compared to the prior year period. The increase in gross margin was primarily attributable to benefits from cost improvement initiatives and the impact of favorable fluctuations in foreign currency exchange rates. These increases were largely offset by the unfavorable impacts of the COVID-19 pandemic and the adverse impact of the step-up in carrying value of inventory recognized in connection with our HPC acquisition. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Selling, general and administrative</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Percentage of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expenses for the three months ended March 29, 2020 decreased $59.1 million compared to the prior year period. The decrease was primarily attributable to a $59.5 million reduction in the estimated fair value of our contingent consideration liabilities, which largely relate to revenue-based milestone payments, due to adverse financial projections resulting from the COVID-19 pandemic.  Additionally, for the three months ended March 29, 2020 there were net decreases to selling, general and administrative expenses resulting from the COVID-19 pandemic, which were largely offset by increases in normal operating expenses inclusive of selling expenses.  </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and development</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Percentage of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The increase in research and development expenses for the three months ended March&#160;29, 2020 compared to the prior year period was primarily attributable to European Union Medical Device Regulation ("EU MDR") related costs partially offset by lower project spend across several of our product portfolios.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restructuring and impairment charges</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Anticipated charges and pre-tax savings related to restructuring programs and other similar cost savings initiatives </span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have ongoing restructuring programs primarily related to the consolidation of our manufacturing operations (referred to as our 2019, 2018 and 2014 Footprint realignment plans). We also have similar ongoing activities to relocate certain manufacturing operations within our OEM segment (the "OEM initiative") that do not meet the criteria for a restructuring program under applicable accounting guidance; nevertheless, the activities should result in cost savings (we expect only minimal costs to be incurred in connection with the OEM initiative). With respect to our currently ongoing restructuring programs and the OEM initiative, the table below summarizes charges incurred or estimated to be incurred and estimated annual pre-tax savings to be realized as follows: (1) with respect to charges (a) the estimated total charges that will have been incurred once the restructuring programs and OEM initiative are completed; (b) the charges incurred through December 31, 2019; and (c) the estimated charges to be incurred from January 1, 2020 through the last anticipated completion date of the restructuring programs and OEM initiative, December 31, 2026 and (2) with respect to estimated annual pre-tax savings, (a) the estimated total annual pre-tax savings to be realized once the restructuring programs and OEM initiative are completed; (b) the estimated annual pre-tax savings realized based on the progress of the restructuring programs and OEM initiative through December 31, 2019; and (c) the estimated additional annual pre-tax savings to be realized from January 1, 2020 through the last anticipated completion date of the restructuring programs and the OEM initiative, December 31, 2026. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Estimated charges and pre-tax savings are subject to change based on, among other things, the nature and timing of restructuring activities and similar activities, changes in the scope of restructuring programs and the OEM initiative, unanticipated expenditures and other developments including the uncertainties created by the COVID-19 pandemic, the effect of additional acquisitions or dispositions, the failure to realize anticipated savings from a supply contract related to a component included in certain kits sold by our Americas segment and other factors that were not reflected in the assumptions made by management in previously estimating restructuring and restructuring related charges and estimated pre-tax savings. Moreover, estimated pre-tax savings constituting efficiencies with respect to increased costs that otherwise would have resulted from business acquisitions involve, among other things, assumptions regarding the cost structure and integration of businesses that previously were not administered by our management, which are subject to a particularly high degree of risk and uncertainty. It is likely that estimates of charges and pre-tax savings will change from time to time, and the table below reflects changes from amounts previously estimated. In addition, the table below does not include estimated charges and pre-tax savings related to substantially completed programs. Additional details, including estimated charges expected to be incurred in connection with our restructuring programs, are described in Note&#160;5 to the condensed consolidated financial statements included in this report.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pre-tax savings also can be affected by increases or decreases in sales volumes generated by the businesses subject to the consolidation of manufacturing operations; such variations in revenues can increase or decrease pre-tax savings generated by the consolidation of manufacturing operations. For example, an increase in sales volumes generated by the affected businesses, although likely increasing manufacturing costs, may generate additional savings with respect to costs that otherwise would have been incurred if the manufacturing operations were not consolidated.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:32.064%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:19.491%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:19.491%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:19.494%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ongoing restructuring programs and other similar cost savings initiatives</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual results through <br/>December 31, 2019 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated remaining from January 1, 2020 through <br/>December 31, 2026</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$95 - 114</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$83</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$12 - $31</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Restructuring related charges </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110 - 141</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64 - 95</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$205 - $255</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$129</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$76 - 126</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM initiative annual pre-tax savings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$6 - $7</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$5 - $6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Pre-tax savings</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 - 73</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 - 48</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total annual pre-tax savings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$69 - $80</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$26</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$43 - $54</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:8.24pt;">Restructuring related charges represent costs that are directly related to restructuring programs and principally constitute costs to transfer manufacturing operations to existing lower-cost locations, project management costs and accelerated depreciation, as well as a charge that is expected to be imposed by a taxing authority as a result of our exit from facilities in the authority's jurisdiction. Most of these charges (other than the tax charge) are expected to be recognized as cost of goods sold.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Substantially all of the pre-tax savings are expected to result in reductions to cost of goods sold.</span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restructuring and impairment charges incurred</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring and impairment charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring and impairment charges for the three months ended March&#160;29, 2020 and March 31, 2019 primarily consisted of termination benefits related to our 2019 Footprint realignment plan.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Interest expense</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average interest rate on debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The decrease in interest expense for the three months ended March&#160;29, 2020 compared to the prior year period was primarily due to a lower average interest rate resulting from decreases in interest rates associated with our variable interest rate debt instruments and as well as our cross-currency swap agreement that we executed in the latter part of the first quarter of 2019.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Taxes on income from continuing operations</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.134%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.567%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.569%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate for the three months ended March&#160;29, 2020 was 7.8%, and 20.7% for the three months ended March&#160;31, 2019, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate for the three months ended March 29, 2020, as compared to the prior year period, reflects a non-taxable contingent consideration adjustment recognized in connection with a decrease in the fair value of our contingent consideration liabilities. The effective income tax rate for the three months ended March 31, 2019 reflects significant non-deductible termination benefits incurred in connection with the 2019 Footprint realignment plan. In addition, the effective tax rates for both the three months ended March 29, 2020 and March 31, 2019 reflect a net excess tax benefit related to share-based compensation.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, we became aware of a new interpretation of a non-U.S. tax law that could apply to certain of our previous and current intercompany transactions. We are evaluating this new information and the effect, if any, on our tax positions. The amount of any potential impact on our financial statements is not yet estimable at this time but </span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">could be material to our results of operations. We do not expect any additional liability to result in a material impact to our liquidity or overall financial position.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Segment Financial Information</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:46.976%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.524%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment net revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% Increase/<br/>(Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment operating profit</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">% Increase/<br/>(Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Segment operating profit </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:33.75pt;margin-top:3pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">See Note 14 to our condensed consolidated financial statements included in this report for a reconciliation of segment operating profit to our condensed consolidated income from continuing operations before interest, loss on extinguishment of debt and taxes.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Comparison of the three months ended March&#160;29, 2020 and March&#160;31, 2019 </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Americas</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Americas net revenues for the three months ended March&#160;29, 2020 increased $14.0 million, or 4.1%, compared to the prior year period. The increase was primarily attributable to a $12.7 million increase in sales volume of existing products, mostly in interventional urology, as well as an increase in new product sales, which were partially offset by a decrease in revenues caused by the COVID-19 pandemic.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Americas operating profit for the three months ended March 29, 2020 increased $75.4 million, or 114.9%, compared to the prior year period. The increase was primarily attributable to a decrease in the fair value of our contingent consideration liabilities and, to a lesser extent, an increase in gross profit resulting from higher sales.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EMEA</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">EMEA net revenues for the three months ended March 29, 2020 increased $1.5 million, or 1.0%, compared to the prior year period.  The increase was primarily attributable to a $6.1 million increase in sales volumes of existing products, inclusive of a benefit from the COVID-19, partially offset by unfavorable fluctuations in foreign currency exchange rates of $4.2 million.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">EMEA operating profit for the three months ended March 29, 2020 decreased $6.6 million, or 24.4%, compared to the prior year period. The decrease was primarily attributable to unfavorable fluctuations in foreign currency exchange rates and an increase in research and development expenses inclusive of higher EU MDR related costs.  The decreases in operating profit were partially offset by lower general and administrative expenses.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Asia</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Asia net revenues for the three months ended March 29, 2020 decreased $7.7 million, or 12.6%, compared to the prior year period. The decrease was primarily attributable to a $7.3 million decrease in sales volumes of existing products, inclusive of the negative impact from the COVID-19 pandemic, and unfavorable fluctuations in foreign currency exchange rates. </span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Asia operating profit for the three months ended March 29, 2020 increased $0.2 million, or 2.5%, compared to the prior year period.  The increase was primarily attributable to lower general and administrative expenses partially offset by the impact of unfavorable fluctuations in foreign currency exchange rates and a decrease in gross profit resulting from lower sales.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OEM</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">OEM net revenues for the three months ended March&#160;29, 2020 increased $9.2 million, or 16.9%, compared to the prior year period. The increase was primarily attributable to net revenues of $5.0 million generated from our acquisition of HPC and a $4.2 million increase in sales volumes of existing products.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">OEM operating profit for the three months ended March&#160;29, 2020 increased $1.8 million, or 13.3% compared to the prior year period. The increase was primarily attributable to an increase in gross profit resulting from higher sales partially offset by expenses incurred in connection with the HPC acquisition.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_94"></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Liquidity and Capital Resources </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the potential economic impact resulting from the COVID-19 pandemic and the duration of the pandemic's impact are difficult to assess or predict, the impact of the COVID-19 pandemic on the global financial markets may reduce our ability to access capital, which could negatively impact our short-term and long-term liquidity.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In consideration of the significant uncertainty created by the COVID-19 pandemic, we are continuing to assess our liquidity and anticipated capital requirements. Notwithstanding the significant uncertainty created by the COVID-19 pandemic, we believe our cash flow from operations, available cash and cash equivalents and borrowings under our revolving credit facility will enable us to fund our operating requirements, capital expenditures and debt obligations for the next 12 months and the foreseeable future. We have net cash provided by United States based operating activities as well as non-United States sources of cash available to help fund our debt service requirements in the United States. We manage our worldwide cash requirements by monitoring the funds available among our subsidiaries and determining the extent to which we can access those funds on a cost effective basis. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In consideration of the COVID-19 pandemic, we are closely monitoring our receivables and payables.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To date, we have not experienced significant payment defaults by, or identified other collectability concerns with, our customers, and we have sufficient lending commitments in place to enable us to fund our anticipated additional operating needs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flows</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in operating activities from continuing operations was $11.5 million for the three months ended March&#160;29, 2020 as compared to net cash provided by operating activities of $60.2 million for the three months ended March 31, 2019. The $71.7 million decrease was primarily attributable to an increase in contingent consideration payments.  Additionally, for the three months ended March 29, 2020, we made a $10.0 million pension contribution and had an increase in payroll and benefit related payments as compared to the prior year period.   </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in investing activities from continuing operations was $284.4 million for the three months ended March&#160;29, 2020, which included a $260.0 million payment for the acquisition of HPC as well as capital expenditures of $19.7 million.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash provided by financing activities from continuing operations was $405.3 million for the three months ended March&#160;29, 2020, which reflected a net increase in borrowings of $485.0 million.  The cash received from the increase in borrowings was utilized to fund the $260.0 million acquisition of HPC; to increase our available cash on hand by $150.0 million to strengthen our liquidity as a precautionary measure in response to the COVID-19 pandemic; and to help fund the NeoTract contingent consideration payment.  Net cash used in financing activities for the three months ended March&#160;29, 2020 also reflects contingent consideration payments of $60.9 million and dividend payments of $15.8 million.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Borrowings</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 30, 2020, we increased our borrowing capacity related to our accounts receivable securitization facility from $50 million to $75 million.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 4.875% Senior Notes due 2026 (the "2026 Notes") contain covenants that, among other things and subject to certain exceptions, limit or restrict our ability, and the ability of our subsidiaries, to incur additional debt or </span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">issue preferred stock or other disqualified stock, create liens, merge, consolidate, or dispose of certain assets, pay dividends, make investments or make other restricted payments, or enter into transactions with our affiliates. The indenture governing our 4.625% Senior Notes due 2027 (the &#8220;2027 Notes&#8221;) contains covenants that, among other things and subject to certain exceptions, limit or restrict our ability, and the ability of our subsidiaries, to create liens; consolidate, merge or dispose of certain assets; and enter into sale leaseback transactions.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> As of March&#160;29, 2020, we were in compliance with these requirements. The obligations under the Credit Agreement, the 2026 Notes and the 2027 Notes are guaranteed (subject to certain exceptions) by substantially all of our material domestic subsidiaries, and the obligations under the Credit Agreement are (subject to certain exceptions and limitations) secured by a lien on substantially all of the assets owned by us and each guarantor.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Summarized Financial Information &#8211; Obligor Group</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our $400 million principal amount of 4.875% Senior Notes due 2026 (the &#8220;2026 Notes&#8221;) and $500 million principal amount of 4.625% Senior Notes due 2027 (the &#8220;2027 Notes," and together with the 2026 Notes, the "Senior Notes") are issued by Teleflex Incorporated (the &#8220;Parent Company&#8221;), and payment of the Parent Company's obligations under the Senior Notes is guaranteed, jointly and severally, by an enumerated group of the Parent Company&#8217;s subsidiaries (each, a &#8220;Guarantor Subsidiary&#8221; and collectively, the &#8220;Guarantor Subsidiaries&#8221;).  The guarantees are full and unconditional, subject to certain customary release provisions. Each Guarantor Subsidiary is directly or indirectly 100% owned by the Parent Company. Summarized financial information for the Parent and Guarantor Subsidiaries (collectively, the &#8220;Obligor Group&#8221;) as of March 29, 2020 and December 31, 2019 and for the three months ended March 29, 2020 is as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:58.818%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.380%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.388%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Obligor Group</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intercompany</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Obligor Group<br/> (excluding Intercompany)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">444.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">388.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:18.906%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.818%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.011%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.035%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.964%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.043%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Obligor Group</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intercompany</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Obligor Group<br/> (excluding Intercompany)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Obligor Group</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intercompany</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Obligor Group<br/> (excluding Intercompany)</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">864.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">800.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">684.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,116.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,727.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,847.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,610.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">707.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">515.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,963.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">797.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,165.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,659.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">752.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,907.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The same accounting policies as described in Note 1 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 are used by the Parent Company and each of its subsidiaries in connection with the summarized financial information presented above. The Intercompany column in the table above represents transactions between and among the Obligor Group and non-guarantor subsidiaries (i.e. those subsidiaries of the Parent Company that have not guaranteed payment of the Senior Notes). Obligor investments in non-guarantor subsidiaries and any related activity are excluded from the financial information presented above.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Critical Accounting Estimates</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In our Annual Report on Form 10-K for the year ended December&#160;31, 2019, we provided disclosure regarding our critical accounting estimates, which are reflective of significant judgments and uncertainties, are important to the presentation of our financial condition and results of operations and could potentially result in materially different results under different assumptions and conditions.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">New Accounting Standards</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See Note 2 to the condensed consolidated financial statements included in this report for a discussion of recently issued accounting guidance, including estimated effects, if any, of adoption of the guidance on our financial statements.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Forward-Looking Statements</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All statements made in this Quarterly Report on Form 10-Q, other than statements of historical fact, are forward-looking statements. The words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;guidance,&#8221; &#8220;potential,&#8221; &#8220;continue,&#8221; &#8220;project,&#8221; &#8220;forecast,&#8221; &#8220;confident,&#8221; &#8220;prospects&#8221; and similar expressions typically are used to identify forward-looking statements. Forward-looking statements are based on the then-current expectations, beliefs, assumptions, estimates and forecasts about our business and the industry and markets in which we operate. These statements are not guarantees of future performance and are subject to risks and uncertainties, which are difficult to predict. Therefore, actual outcomes and results may differ materially from those expressed or implied by these forward-looking statements due to a number of factors, including the adverse economic conditions associated with the COVID-19 global health pandemic and the associated financial crisis, stay-at-home and other orders, which could cause material delays and cancellations of elective procedures, curtailed or delayed spending by customers and result in disruptions to our supply chain, closure of our facilities, delays in product launches or diversion of management and other resources to respond to the COVID-19 pandemic; the impact of global and regional economic and credit market conditions on healthcare spending; the risk that the COVID-19 pandemic disrupts local economies and causes economies to enter prolonged recessions; changes in business relationships with and purchases by or from major customers or suppliers; delays or cancellations of shipments; demand for and market acceptance of new and existing products; our inability to provide products to our customers, which may be due to, among other things, events that impact key distributors, suppliers and vendors that sterilize our products; our inability to integrate acquired businesses into our operations, realize planned synergies and operate such businesses profitably in accordance with our expectations; our inability to effectively execute our restructuring plans and programs; our inability to realize anticipated savings from restructuring plans and programs; the impact of enacted healthcare reform legislation and proposals to amend, replace or repeal the legislation; changes in Medicare, Medicaid and third party coverage and reimbursements; the impact of tax legislation and related regulations; competitive market conditions and resulting effects on revenues and pricing; increases in raw material costs that cannot be recovered in product pricing; global economic factors, including currency exchange rates, interest rates, trade disputes and sovereign debt issues; difficulties in entering new markets; and general economic conditions. For a further discussion of the risks relating to our business, see Item&#160;1A, "Risk Factors," in our Annual Report on Form 10-K for the year ended December&#160;31, 2019. We expressly disclaim any obligation to update these forward-looking statements, except as otherwise specifically stated by us or as required by law or regulation.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_97"></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-indent:22.5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no material changes to the information set forth in Part II, Item 7A of our Annual Report on Form 10-K for the year ended December&#160;31, 2019.</span></div><div style="text-indent:27pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_100"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;4. Controls and Procedures</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) Evaluation of Disclosure Controls and Procedures</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report are functioning effectively to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Securities Exchange Act of 1934 is (i)&#160;recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and (ii)&#160;accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure. A controls system cannot provide </span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">26</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. </span></div><div style="text-indent:27pt;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) Change in Internal Control over Financial Reporting</span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No change in our internal control over financial reporting occurred during our most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_103"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART II </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8212;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> OTHER INFORMATION</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_106"></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;1. Legal Proceedings</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability and product warranty, commercial disputes, intellectual property, contract, employment, environmental and other matters. As of March&#160;29, 2020 and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">December&#160;31, 2019, we have accrued liabilities of approximately $0.3 million and $0.4 million, respectively, in connection with these matters, representing our best estimate of the cost within the range of estimated possible loss that will be incurred to resolve these matters. Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding lawsuits or claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. </span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_109"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;1A. Risk Factors</span></div><div style="text-indent:27pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See the information set forth in Part I, Item&#160;1A of our Annual Report on Form 10-K for the year ended December&#160;31, 2019. There have been no significant changes in risk factors for the quarter ended March&#160;29, 2020 except as set forth below.  The risk factor set forth below replaces in its entirety the risk factor in our Annual Report on Form 10-K with the title &#8220;Our results of operations and financial condition may be adversely affected by public health epidemics, including the novel coronavirus reported to have originated in Wuhan, China&#8221;:  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our results of operations and financial condition may be adversely affected by public health epidemics, including the ongoing COVID-19 global health pandemic.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 11, 2020, the World Health Organization declared the global outbreak of COVID-19 to be a pandemic. The COVID-19 pandemic has significantly impacted economic activity and markets around the world.  If the pandemic continues and conditions worsen, it could negatively impact our business, results of operations, financial condition and liquidity in numerous ways, including, but not limited to, those outlined below:</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It has resulted, and we expect it will continue to result, in lower revenues in certain of our product categories, including our interventional urology (which revenues are primarily concentrated in our Americas segment), interventional and surgical product categories, in which we sell products largely utilized in elective procedures, which have been significantly reduced or suspended due to the pandemic.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It has resulted in higher revenues in our respiratory product category.  However, we are unable to predict how long this sustained demand will last or how significant it will be.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It may cause disruptions in the manufacture of our products. We currently rely on our 35 manufacturing sites, with major manufacturing operations located in the Czech Republic, Germany, Malaysia, Mexico and the U.S., to manufacture our products. The COVID-19 pandemic, and/or the governmental or regulatory actions taken in response to COVID-19 pandemic, may interfere with our ability, or that of our employees or suppliers to perform our and their respective responsibilities and obligations relative to the conduct of our business and create a risk to our ability to manufacture our products in a timely manner, or at all.  We have experienced and expect to continue to experience inefficiencies in our manufacturing operations due to government restrictions placed on facilities in certain locations primarily in Asia. Additionally, we have experienced and continue to experience a higher than normal level of absenteeism across our global manufacturing sites. In an effort to increase the wider availability of needed medical device products, we may elect to, or the government may require us to, allocate manufacturing capacity (for example, pursuant to the U.S. Defense Production Act) in a way that adversely affects our regular operations and financial results, results in differential treatment of customers and/or adversely affects our customer relationships and reputation.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">While we have not experienced significant payment defaults by, or identified other significant collectability concerns with, our customers to date, we may be adversely impacted by delays in payments of outstanding receivables if our customers experience financial difficulties or are unable to borrow money to fund their operations, which may adversely impact their ability to pay for our products on a timely basis, if at all.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The COVID-19 pandemic, including related illness, border closures, travel restrictions, quarantines, lockdowns or other workforce disruptions, could disrupt our suppliers or our suppliers&#8217; suppliers and/or the distribution of our products, whether through our direct sales force or our distributors.  These disruptions, or our failure to </span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">respond to them, could increase manufacturing or distribution costs or cause delays in delivering, or an inability to deliver, products to our customers.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The COVID-19 pandemic has increased volatility and pricing in the capital markets, and volatility if likely to continue. We might not be able to continue to access preferred sources of liquidity when we would like, and our borrowing costs could increase.</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These and other impacts of the COVID-19 pandemic, or other pandemics or epidemics, could have the effect of heightening many of the other risks described in the Risk Factors section of our Annual Report on Form 10-K for the year ended December 31, 2019. We might not be able to predict or respond to all impacts on a timely basis to prevent near- or long-term adverse impacts to our results. The severity, magnitude and duration of the COVID-19 pandemic is uncertain, rapidly changing and hard to predict. We do not yet know the full extent of potential delays or impacts on our business, our results of operations or financial condition or on healthcare systems or the global economy as a whole. However, these effects could have an adverse impact on our liquidity, capital resources, operations and business and those of the third parties on which we rely, and such impact could be material.</span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_112"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_115"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;3. Defaults Upon Senior Securities</span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 4. Mine Safety Disclosures</span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="margin-top:3pt;"><span><br/></span></div><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_118"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;5. Other Information</span></div><div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_121"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;6. Exhibits</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following exhibits are filed as part of, or incorporated by reference into, this report:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:right;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:8.380%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.969%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.824%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:80.897%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit&#160;No.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit101toq1202010-q.htm">Employment Contract, dated October 16, 2018, by and between the Company and Mario Wijker.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit102toq1202010-q.htm">Letter Agreement, dated January 2, 2019, by and between the Company and Mario Wijker.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit103toq1202010-q.htm">Contract of Employment, dated March 24, 2020, by and between the Company and James Winters.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit104toq1202010-q.htm">Senior Executive Officer Severance Agreement, dated March 24, 2020, by and between the Company and James Winters.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.5</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit105toq1202010-q.htm">Executive Change In Control Agreement, dated March 24, 2020, by and between the Company and James Winters.</a></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span><br/></span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">22</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit22toq1202010-qx.htm">Subsidiary </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit22toq1202010-qx.htm">Guarantors of Guaranteed Securities</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">31.1</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="tfx-2020329xex311.htm">Certification of Chief Executive Officer, pursuant to Rule 13a&#8211;14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">31.2</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="tfx-2020329xex312.htm">Certification of Chief Financial Officer, pursuant to Rule 13a&#8211;14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">32.1</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="tfx-2020329xex321.htm">Certification of Certification of Chief Executive Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. Executive Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span><br/></span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">32.2</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="tfx-2020329xex322.htm">Certification of Certification of Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">101.1</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The following materials from our Quarterly Report on Form 10-Q for the quarter ended March 29, 2020, formatted in inline XBRL (eXtensible Business Reporting Language): (i) Cover Page; (ii) the Condensed Consolidated Statements of Income for the three months ended March 29, 2020 and March 31, 2019; (iii) the Condensed Consolidated Statements of Comprehensive Income for the three months ended March 29, 2020 and March 31, 2019; (iv) the Condensed Consolidated Balance Sheets as of March 29, 2020  and December 31, 2019; (v) the Condensed Consolidated Statements of Cash Flows for the three months ended March 29, 2020 and March 31, 2019; (vi) the Condensed Consolidated Statements of Changes in Equity for the three months ended March 29, 2020 and March 31, 2019; and (vii) Notes to Condensed Consolidated Financial Statements.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">104.1</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#8212;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The cover page of the Company's Quarterly Report on Form 10-Q for the quarter ended March 29, 2020, formatted in inline XBRL (included in Exhibit 101.1).</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">+ Indicates management contract or compensatory plan or arrangement required to be filed pursuant to Item 15(b) of this report.</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div id="ie8f951fa1fe6475f8680dd2d01c4ffeb_124"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES</span></div><div style="text-indent:27pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:45.947%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.105%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:44.482%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TELEFLEX INCORPORATED</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Liam J. Kelly</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Liam J. Kelly</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">President&#160;and&#160;Chief&#160;Executive&#160;Officer</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(Principal&#160;Executive Officer)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Thomas E. Powell</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Thomas E. Powell</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Executive&#160;Vice&#160;President&#160;and&#160;Chief&#160;Financial&#160;Officer</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(Principal Financial Officer)</span></div></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Dated: April&#160;30, 2020</span></div><div style="text-align:center;margin-top:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101toq1202010-q.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i5ffee53976d948909eb497d42c51710d_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="padding-right:1pt;text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Exhibit 10.1</font></div><div style="padding-right:1pt;text-align:center;"><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">TELEFLEX</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">EMPLOYMENT CONTRACT FOR AN INDEFINITE PERIOD</font></div><div style="padding-left:5pt;"><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">The undersigned&#58;</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">TELEFLEX MEDICAL B.V., </font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">having its regi</font><font style="background-color:rgb(255,255,255, 0.0);color:#484848;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">s</font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">tered office in Hilversum, represented by Mr</font><font style="background-color:rgb(255,255,255, 0.0);color:#484848;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. </font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Gerry McCaffrey, hereinafter referred to as</font><font style="background-color:rgb(255,255,255, 0.0);color:#343434;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#58; </font><font style="background-color:rgb(255,255,255, 0.0);color:#343434;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">the Employer&#8221;</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">and</font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:1pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#484848;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Mr. </font><font style="background-color:rgb(255,255,255, 0.0);color:#343434;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">M. </font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Wijker, residing at &#91;ADDRESS OMITTED&#93;, hereinafter referred t</font><font style="background-color:rgb(255,255,255, 0.0);color:#484848;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">o </font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">as&#58; </font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#8220;the Employee&#8221;&#59;</font></div><div style="padding-right:28.9pt;"><font><br></font></div><div style="padding-right:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">parties have entered into the following em</font><font style="background-color:rgb(255,255,255, 0.0);color:#484848;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">p</font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">lo</font><font style="background-color:rgb(255,255,255, 0.0);color:#484848;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">y</font><font style="background-color:rgb(255,255,255, 0.0);color:#181818;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">ment contract&#58;</font></div><div style="text-indent:0.2pt;padding-left:4.95pt;padding-right:28.9pt;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 1</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Commencement&#47;Position&#47;End</font></div><div style="padding-left:5.25pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee will enter the Emplo</font><font style="background-color:rgb(255,255,255, 0.0);color:#696969;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">er's employment on 02&#47;01&#47;2019 in the position of Vice President Global QARA.  Th</font><font style="background-color:rgb(255,255,255, 0.0);color:#525252;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">e </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">employment contract is entered </font><font style="background-color:rgb(255,255,255, 0.0);color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">into </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">for an indefinite period of time. The work will ordinarily be performed in Vianen and after a period of 3 years the work location will be in Ireland.</font></div><div style="padding-left:10.65pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee acknowledges that in the performance of his duties he will be required to travel in or outside the Netherlands and Ireland on a regular basis and that hi</font><font style="background-color:rgb(255,255,255, 0.0);color:#696969;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Base Salary as defined in article 2 </font><font style="background-color:rgb(255,255,255, 0.0);color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">includes </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">remuneration thereto.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The employment contract can be terminated by either party by means of notice of termination, given with due observance of the statutory notice period. Notice of termination will be given with effect from the end of the month.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The first 2 months of the employment contract is considered to be a probationary period, during which either party may give notice of termination of the agreement with immediate effect.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The employment contract will in any case terminate, without notice of termination or any other action being required, on the first day of the month in which the Employee reaches either the age of 67 or the retirement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">age applicable at that time.</font></div><div><font><br></font></div><div style="padding-left:53.5pt;padding-right:48.7pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 2</font></div><div style="padding-left:53.5pt;padding-right:48.7pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Salary and other emoluments</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:28.5pt;">The gross salary will be &#8364; 250,000- per year on the basis of a working week of 40 hours </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">(&#34;Base Salary''). </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Base Salary will be paid monthly in 12 equal instalments.</font></div><div style="padding-left:36pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:28.5pt;">The Employee is entitled to a holiday allowance of 8</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">% </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of the salary payable by the Employer, to be paid out each year in the month of May. If the employment contract commences or comes to an end during the course of a calendar year, the holiday allowance will be calculated on a pro rata basis. The Employee will also receive a 'thirteenth month' bonus, to be paid out in the month of December.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:28.5pt;">The Employee will receive an annual car allowance for the use of his own car for company purposes of &#8364;15,000 to be paid monthly in 12 equal instalments.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:1.05pt;padding-left:113.95pt;padding-right:86.95pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 3</font></div><div style="text-indent:1.05pt;padding-left:113.95pt;padding-right:86.95pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Expenses</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employer shall reimburse the Employee for all costs incurred by the Employee which have been approved in advance by the Employer and which are directly related to the performance of the Employee's job, on submission of the necessary documents and subject to the Teleflex Travel and Business Global Expense Reimbursement Policy.</font></div><div><font><br></font></div><div style="padding-left:51.1pt;padding-right:50.5pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 4</font></div><div style="padding-left:51.1pt;padding-right:50.5pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">AIP Bonus Scheme of 40%</font></div><div style="padding-left:50.5pt;padding-right:50.5pt;text-align:center;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">In addition to the Base Salary, the Employee will be eligible to participate in the Teleflex annual incentive program </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">(&#8220;AIP&#8221;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">with a target award opportunity equal to 40</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">% </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of the Base Salary.</font></div><div style="padding-left:36pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The actual amount of any potential AIP award would be determined based on the Employee's performance and the financial performance of the Global Teleflex according to the Teleflex Incorporated Management Incentive Plan dated January 1, 200</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7 </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">(&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#0a0a0a;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Pl</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">a</font><font style="background-color:rgb(255,255,255, 0.0);color:#0a0a0a;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">n&#8221;</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">)</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Teleflex reserves the right to change, add to, or modify this Plan in whole or in part, for an</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">reason with advance notice, during the plan year from year to year.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The effective date of the Employee's participation in the AIP is the Employee's date of hire 02</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47; </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">01</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47; </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2019.</font></div><div><font><br></font></div><div style="padding-left:9.7pt;padding-right:6.9pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 5</font></div><div style="padding-left:9.85pt;padding-right:6.9pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;"> Annual Long-Term Incentive </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Award, </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">equity sign on grant</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee will </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">be </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">eligible to be considered for a long</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">-</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">term equity incentive award with an annual target of $150,000 subject to the Teleflex</font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> Incorporated </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Stock </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Plan </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">(</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#8220;Stock </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Plan&#8221;</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">)</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="padding-right:8pt;"><font><br></font></div><div style="padding-left:36pt;padding-right:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Equity incentive award </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">v</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">alues are based on the Teleflex Corporaten performance, the Employee's role in the organization and the Emplo</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ee' </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">individual performance</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The form of equity incentive award is decided b</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex Corporate and may include restricted share units, stock options or a combination of each. Equity incentive awards are subject to approval by the Compensation Committee of the</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;"> </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:36pt;padding-right:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Board </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of Directors and the Teleflex Corporate Global may change the form of equity and vesting schedules at any time.</font></div><div style="padding-left:36pt;padding-right:8pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Payments </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">or awards </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">if any</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">) </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">under the Stock</font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> Plan </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">shall </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">not </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">form </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">part </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of the employment conditions of the Emplo</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ee, nor shall they be treated </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(</font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">neither </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">at the time when it might apply nor in any period prior thereto nor any period thereafter</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">) </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">as remuneration for the purpose of pension arrangements nor shall the</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">form any other employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">-</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">related entitlement, such payments or awards shall not be </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">included in </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the calculation of a possible severance payment and the Employee waives all rights </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">if any</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">) </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">that he may have in this </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">regard</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Participation </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">to the Stock Plan and</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">or payment of a therewith will not give any rights to participation and</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">or entitlement to such payments in </font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">) </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">future financial year</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">s</font><font style="background-color:rgb(255,255,255, 0.0);color:#494949;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">)</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="padding-right:8pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee will </font><font style="background-color:rgb(255,255,255, 0.0);color:#111111;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">receive </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a once off sign on equity grant of $90,000 upon commencement of Employment. This is a one time grant and the</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Employee ca</font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">nn</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ot claim a once off sign on equity grant for an</font><font style="background-color:rgb(255,255,255, 0.0);color:#444444;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">future years or any other futu</font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">r</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">e equity grants.</font></div><div><font><br></font></div><div style="padding-left:21.85pt;padding-right:18.55pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 6</font></div><div style="padding-left:21.85pt;padding-right:18.55pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">W</font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">orking times</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">workin</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">g </font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">hour</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">and overtime</font></div><div style="padding-left:21.85pt;padding-right:20.05pt;text-align:center;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee will work from 8</font><font style="background-color:rgb(255,255,255, 0.0);color:#444444;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">30 a.m. until</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.00 p.m</font><font style="background-color:rgb(255,255,255, 0.0);color:#444444;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">on Mondays to Fridays with a break of 30 minutes per da</font><font style="background-color:rgb(255,255,255, 0.0);color:#444444;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">fo</font><font style="background-color:rgb(255,255,255, 0.0);color:#010101;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">r </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a lunch break. The average number of working hours per week is 40.</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee is entitled to 2</font><font style="background-color:rgb(255,255,255, 0.0);color:#444444;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7 </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">days' paid holiday, to be taken in consultation with the Employer.</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee commits himself to work overtime at the Employer's request if the Employer considers, at it</font><font style="background-color:rgb(255,255,255, 0.0);color:#444444;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">own discretion, that there is cause to do so in the given circumstances.</font></div><div><font><br></font></div><div style="padding-left:92.35pt;padding-right:88.65pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article </font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7</font></div><div style="padding-left:92.35pt;padding-right:88.65pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Illness</font></div><div style="padding-right:88.65pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">In the event of illness&#47;incapacity for work within the meaning of Section 7&#58;629 of the Dutch Civil Code </font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">(&#8220;Illness&#8221;), </font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the Employee shall be entitled during the first year of illness to 100</font><font style="background-color:rgb(255,255,255, 0.0);color:#525252;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">% </font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of his&#47;her Base Salary excluding other emoluments such as bonuses&#47;awards increased by holiday allowance, during a maximum period of 52 weeks, but not later than until the end of the employment, after deduction of any benefits to which he&#47;she is entitled owing to his&#47;her incapacity for work.</font></div><div style="padding-left:36pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">In the event of Illness during the second year, but not later than until the end of the employment, the Employee shall be entitled to 70</font><font style="background-color:rgb(255,255,255, 0.0);color:#525252;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">% </font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of his last-earned gross salary increased by holiday allowance.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">For the purposes of this Article, any consecutive periods of incapacity for work with intervals of less than four weeks shall be considered as one single period of incapacity for work.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee undertakes to comply with the regulations for checks in the case of illness as laid down in the Employee Guide of Teleflex B.V.</font></div><div style="padding-right:29.9pt;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 8 </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Extracurricular Activities and Gifts</font></div><div style="padding-right:29.9pt;text-align:center;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee shall refrain from performing any tasks - paid or unpaid </font><font style="background-color:rgb(255,255,255, 0.0);color:#676767;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">-</font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> other than his&#47;her tasks in the scope of this Employment Agreement, except with</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the prior written approval of the</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Employer.</font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 9</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Confidentiality</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:3.35pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee acknowledges that she has been placed under a duty of confidentiality by the Employer in relation to all details regarding the business of the Employer or of any companies affiliated with the Employer, as regards clients or associates of the Employer or any related manner. The Employee is therefore prohibited, both during the employment contract and any time thereafter, from communicating in any way to any third party, directly or indirectly, any details regarding the business of the Employer or of companies associated with the Employer, as regards the clients or associates of the Employer or any related matter.</font></div><div style="padding-left:36pt;padding-right:3.35pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:3.35pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Notwithstanding </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the above, the Employee</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> is not permitted </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">to pass on information or</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> information </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">carriers related to the</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> Employer or </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">any companies affiliated with</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> the Employer, </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">to any third party, or to</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> reveal such </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">information (or cause such</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> information </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">to be revealed) outside the</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> business of </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the Employer without the prior</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> consent of the </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Employer.</font></div><div style="text-indent:-26.5pt;padding-left:35.85pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:3.35pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The term &#8220;affiliated </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">companies&#8221; as used in</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> paragraphs </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1 and 2 of this article is</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> understood </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">to include companies that</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> belong to the </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">same group as the Employer</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> as well as companies </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">in which the</font><font style="background-color:rgb(255,255,255, 0.0);color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> Employer participates </font><font style="background-color:rgb(255,255,255, 0.0);color:#313131;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">in any way.</font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 10</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Infringements</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:7.4pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">In the event of infringement of the provisions of the articles 5 and 6, the Employee will forfeit to the Employer, in deviation from Article 7&#58;650 paragraphs 3, 4 and 5 of the Dutch Civil Code, without any prior notification or notice of default being required, an immediately payable penalty of &#8364;2,500 per infringement and a penalty of &#8364;500 for each day that the infringement continues.</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:7.4pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Notwithstanding the Employer&#8217;s entitlement to the aforementioned penalty, the Employee may, in deviation from the provisions of Article 6&#58;92 paragraphs 1, 2 and </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:36pt;padding-right:7.4pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3 of the Dutch Civil Code, be obliged to comply with paragraphs 1 and 2 of the present Article and&#47;or to provide full compensation for any infringement.</font></div><div style="padding-right:35.4pt;"><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 11</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Applicable Employee Guide</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:15.1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.&#160;The Employee Guide applied by the Employer forms an integral part of this employment contract. By signing this employment contract the Employee declares that she has received a copy of the Employee Guide, that she has familiarised herself with its content and that she agrees to its content.</font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 12</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Unilateral Amendments</font></div><div style="padding-right:1pt;text-align:center;"><font><br></font></div><div style="text-indent:0.05pt;padding-left:28.35pt;padding-right:1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Employer reserves the right to cancel or unilaterally amend the conditions of employment incorporated in this employment contract or the Employee Guide referred to in Article 5 if the circumstances give the Employer cause to do so.</font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 13 </font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Pensions</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:7.95pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Employee will become a member of the Emplo</font><font style="background-color:rgb(255,255,255, 0.0);color:#3f3f3f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">y</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">er&#8217;s pension scheme.  The Employee&#8217;s contr</font><font style="background-color:rgb(255,255,255, 0.0);color:#3f3f3f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">bution to the pension scheme will be 25</font><font style="background-color:rgb(255,255,255, 0.0);color:#505050;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">% </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">of the applicable pensionable earnings.</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:7.95pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">By signing th</font><font style="background-color:rgb(255,255,255, 0.0);color:#3f3f3f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">s employment contract the Employee declares that she has received a copy of the Employer's pension regulations and agrees to the content thereof.  The parties declare to each other that they will comply with the obligations arising from those pension regulations.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 14 </font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Return of Property</font></div><div style="padding-right:1pt;text-align:center;"><font><br></font></div><div style="text-indent:-36.1pt;padding-left:36pt;padding-right:3.05pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.1pt;">Upon termination of the Employment Agreement </font><font style="background-color:rgb(255,255,255, 0.0);color:#aaaaaa;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">- </font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">irrespective of the way in which and reasons for which the Employment Agreement was terminated -, as well as in the event of a suspension, the Employee shall be obliged to provide the Employer of his&#47;her own accord with all goods in his&#47;her possession which belong to the Employer and</font><font style="background-color:rgb(255,255,255, 0.0);color:#6e6e6e;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47;</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">or </font><font style="background-color:rgb(255,255,255, 0.0);color:#343434;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">its </font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">affiliated companies, the employees working there, the clients and other relations (including, for example, the iPhone, (portable) computer, </font><font style="background-color:rgb(255,255,255, 0.0);color:#343434;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iPad, </font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">documents or other data carriers, as well as all copies of such documents</font><font style="background-color:rgb(255,255,255, 0.0);color:#7c7c7c;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">)</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, all in the broadest possible sense.</font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 15</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Legal jurisdiction &#47; choice of court</font></div><div style="padding-right:1pt;text-align:center;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:4.05pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.&#160;This employment contract </font><font style="background-color:rgb(255,255,255, 0.0);color:#343434;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">is </font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">governed by Dutch law.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:4.05pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:4.05pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.&#160;The Dutch courts have exclusive jurisdiction to hear any dispute resulting directly or indirectly from this employment contract.</font></div><div><font><br></font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Article 16</font></div><div style="padding-right:1pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Final</font></div><div style="padding-right:5.1pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:9.5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">This employment contract replaces all employment contracts between the parties of this employment contract and&#47;or between the Employee and any of the Employer's affiliated companies of an earlier date, including the employment contract referred to under recital (A) and (B) of this employment contract and is deemed to constitute the entire employment contract between the parties.</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;padding-right:9.5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">This employment contract is drafted in both English and Dutch.  In case of any discrepancy between the provisions in the English version and the Dutch version thereof, the provisions in the Dutch version prevail.</font></div><div style="padding-left:5.35pt;"><font><br></font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Drawn up and signed in duplicate by both parties in Vianen,</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Date&#58; October 16, 2019</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47;s&#47; Gerry McCaffrey</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Gerry McCaffrey</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Employer&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47;s&#47; Mario Wijker</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#242424;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Employee</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>exhibit102toq1202010-q.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i57735a38b8944bdfaa487c4b7ec616b7_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Exhibit 10.2</font></div><div><font><br></font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">TELEFLEX</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Mario Wijker</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#91;ADDRESS OMITTED&#93;</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">31 January 2019</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Dear Mario&#58;</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The purpose of this letter is to confirm our mutual understanding of the terms and conditions of your benefits package as it relates to your current commuting arrangement between the Netherlands and Ireland and to your eventual permanent relocation and localization to Ireland, per your employment agreement.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Pre-localization</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In the time between your start date and the date you relocate to Ireland, it is intended that you will commute from your home in the Netherlands to the Athlone, Ireland office at a frequency agreed upon by you and the Company.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">Payroll&#47; &#47;Retirement&#47;Medical Benefits</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">During this time, you will remain on the Netherlands payroll and continue paying into all applicable local tax, social security and retirement schemes. Additionally, your annual vacation entitlement, holiday schedule and all applicable rules will be aligned to the Netherland's policy.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Should our third-party tax firm (Deloitte) advise us that the Company is required to report your earnings and&#47;or you become required to pay taxes in Ireland based on the extent of your Irish-sourced income, the Company may be required to split your pay between the Netherlands and Ireland to ensure compliance with both jurisdictions. Any payroll changes will be discussed and reviewed with you prior to implementation.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">You will continue to participate in the Netherlands medical coverage during your commuting arrangement to Ireland. The Company offers Business Travel Accident Insurance to cover any medical costs related to accidents or illness while you are traveling on Company business. Please see more information attached.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Relocation Benefits Available during Commuting Arrangement from Netherlands to Ireland</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Immigration</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Costs related to required passports, visas, immunizations, standard physical examinations and other reasonable and necessary medical or document costs for you will be reimbursed by the Company.</font></div><div><font><br></font></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Relocation Allowance</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The purpose of this allowance is to cover the cost of any incidental expenses associated with the relocation that are not otherwise reimbursed or paid for specifically in this agreement. The Relocation Allowance, payable to you upon signing this agreement and your repayment agreement, is equal to two months of your annual Netherlands base salary and is subject to applicable taxes and social security.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Relocation Assistance</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Company will pay for relocation services through our relocation company Aires to assist you with the purchase of your home in Ireland. The services are outlined below&#58;</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Up to 4 days of HOME PURCHASE ASSISTANCE</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">DSC to research market within required budget</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Book and accompany to viewings</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Provide copy of itinerary to IAC</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Identify property</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Engage Solicitor &#38; negotiate rates</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Engage Surveyor</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Referral to mortgage package provider</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Introduction to furniture and appliance purchase</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Help negotiate costs and fees</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Arrange for telephone, internet, cable etc. installation</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Identify insurance company for home and car</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Community familiarization, including shopping facilities</font></div><div style="text-indent:-18pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">To the extent any of the relocation services provided are deemed to be a taxable benefit-in-kind, you will be responsible for paying any tax or social charges.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Relocation Benefits Available upon Localization to Ireland</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">You would be eligible for any of the relocation benefits stated above not utilized during the commuting phase of your relocation for the localization to Ireland.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Immigration</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Costs related to required passports, visas, immunizations, standard physical examinations and other reasonable and necessary medical or document costs for your accompanying family members will be reimbursed by the Company. Work permits for your family members are not included or sponsored by the Company.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Household Goods Shipment</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Company will provide you with a relocation consultant who will coordinate all aspects of your household goods move including the pre-move survey, packing, loading, transportation, insurance valued at up to 218,000 EUR, procurement of customs documentation, customs clearance, storage, unloading and unpacking. The size of the surface and air shipments covered by the Company will depend on your family size. You will also be eligible for excess baggage fees of up to 50 lbs. or 23 kilos.</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex does not provide support for items requiring special care or involving security considerations such as furs, jewelry, guns, weapons, valuable hobby collections, and irreplaceable art. Additionally, Teleflex will not pay for the shipment of automobiles, mobile homes, vans, boats, motorcycles or other large or fragile cargo (i.e., wine collections). All shipped items must meet the customs and import requirements of the destination country. Surface shipment is limited to essential and approved items.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The maintenance of an inventory listing required for insurance or custom&#47;immigration purposes is your responsibility. Teleflex does not arrange for, or cover any costs associated with, the shipment of pets.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Purchase&#47;Sale of Residence</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex will not reimburse any costs associated with the sale or purchase of a residence in any country as a result of this localization, including, but not limited to, closing costs, real estate commissions, taxes of any kind and losses on the eventual sale of the residence. Teleflex will also not reimburse any currency fluctuations, foreign exchange losses, duplicate housing costs, or taxes on the capital gain triggered by a sale.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Repayment Agreement</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Prior to providing relocation services, the Company will require your agreement to repay relocation expenses in the event that you voluntarily terminate your employment with the Company within two years of the services being provided.  As it is anticipated that relocation support will be delivered in two phases, first during your commuting arrangement (home purchase assistance, relocation allowance, and immigration) and then a household goods shipment upon localization to Ireland, you will receive two separate agreements for signature that will align the specified repayment period to the applicable dates of service.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">Coordination of your Commuting Arrangement and Relocation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Total Rewards function will coordinate all technical and practical aspects of your relocation including authorizing and managing services with third-party vendors, authorizing payments to you, instructions for Home and Host Location payrolls as well as coordinating with the Home and Host Location Human Resource Business Partners.  Please contact Jessica Whalen (Jessica.whalen&#64;teleflex.com) or Diana Clifford (diana.clifford&#64;teleflex.com).</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">Company's Relocation Consultant</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Company's Relocation Consultant is AIReS. You will be assigned a counselor who is to be your relocation coordinator and information resource on all aspects of your relocation and corresponding services. AIReS should process the audit and reimbursement of all relocation expenses related to your relocation, such as immigration expenses.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">Company's Third-Party Tax Advisor</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Company's third-party tax advisor is Deloitte. You will be assigned a home country and host country tax consultant. You will be responsible for paying all actual tax on your earnings in the Netherlands, and in Ireland should that become required, including taxable benefits-in-kind. </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Deloitte will arrange a briefing to cover the tax issues associated your frequent travel and subsequent localization. This will assist you in considering the tax implications of the localization, and is also an important step in ensuring that you and the Company are in compliance with all Netherlands and Irish tax regulations. For this reason, the tax briefing is mandatory.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Deloitte will also be charged with preparing and filing your Netherlands and Irish tax returns for the 2019 tax year. Please note that you are responsible for collecting all data required for your tax filing. Any penalties and interest incurred on late payments due to delays in receiving your information will be your responsibility.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">Data Privacy</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">As a condition of your commuting arrangement and relocation, you are explicitly consenting to the collection, retention, use and transfer, in electronic or other form, of personal data by and among, as applicable, the Company and any of its affiliates and the third-party vendors engaged by the Company to provide specific services, including but not limited to relocation services providers and global tax services firms, for the exclusive purpose of implementing, administering and managing your commuting arrangement and relocation in compliance with Company policy and practice and local tax laws.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">You understand and agree that the Company and any of its affiliates and its third-party vendors collect, retain, use and transfer certain personal information about you, and potentially your family members as needed, including but not limited to names, home addresses and telephone numbers, dates of birth, compensation, benefits, social security or other identification numbers, nationalities and job titles for the purpose of implementing, managing and administering your commuting arrangement and relocation.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">You understand and agree that the Company and any of its affiliates and its third-party vendors collect, retain, use and transfer certain personal information about you may be located in your home country, or elsewhere, and that the data recipient's country may have different data privacy laws and protections than your home country. You understand that you may request a list with the names and addresses of any potential recipients of the shared data by contacting Diana Clifford in the Total Rewards function.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">You understand and agree (i) that the Data will be held only as long as is necessary to implement, manage, and administer your commuting arrangement and relocation&#59; (ii) that you may, at any time, view the data, request additional information about the storage and processing of the data, require any necessary amendments to the data, or refuse or withdraw consent to the use and transfer of the data, without cost, by delivering such revocation or withdrawal of consent in writing to Diana Clifford&#59; and (iii) that refusal or withdrawal of consent may affect the administration of your commuting arrangement and relocation.</font></div><div><font><br></font></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Sincerely yours,</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#47;s&#47; Cam Hicks&#160;&#160;&#160;&#160;&#160;&#160;Date&#58; February 1, 2019</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Cam Hicks</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">VP Global HR and Communications</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Acknowledge and Concur&#58;&#160;&#47;s&#47; Mario Wijker</font></div><div style="text-indent:36pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Mario Wijker</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Cc&#58;&#160;Jessica Whalen </font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Cc&#58;&#160;Diana Clifford</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Cc&#58;&#160;Monika Vikander-Hegarty</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>exhibit103toq1202010-q.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="ibed1734cf26642b4a5cb0bf7f0912174_1"></div><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:12pt;margin-bottom:24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">Exhibit 10.3</font></div><div style="margin-top:12pt;margin-bottom:24pt;"><font><br></font></div><div style="margin-top:12pt;margin-bottom:24pt;"><font><br></font></div><div style="margin-top:12pt;margin-bottom:24pt;"><font><br></font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">TELEFLEX MEDICAL EUROPE LIMITED</font></div><div style="text-align:center;margin-top:12pt;"><font><br></font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">and</font></div><div style="text-align:center;margin-top:12pt;"><font><br></font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">JAMES WINTERS</font></div><div style="text-align:center;margin-top:12pt;"><font><br></font></div><div style="text-align:center;margin-top:12pt;"><font><br></font></div><div style="text-align:center;margin-top:12pt;margin-bottom:24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">___________________________________________________________________________________________</font></div><div style="text-align:center;margin-top:12pt;margin-bottom:24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">CONTRACT OF EMPLOYMENT</font></div><div style="text-align:center;margin-top:12pt;margin-bottom:24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">___________________________________________________________________________________________</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">THIS AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> is made on March 24, 2020 (this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">)</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">BETWEEN</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">&#58;</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">(1)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:20.22pt;">TELEFLEX MEDICAL EUROPE LIMITED</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> (registered number 428329) of IDA Business &#38; Technology Park, Dublin Road, Garrycastle, Athlone, Co. Westmeath, N37 EC90 (the </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">)&#59; and</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">(2)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:20.22pt;">JAMES WINTERS</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> of &#91;ADDRESS OMITTED&#93; (</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">you</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">),</font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">(each a </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Party</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> and together the </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Parties</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">).</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">The Parties agree that the Company, subject to the following terms, will employ you on the conditions set out in this Agreement&#58; </font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">DEFINITIONS AND INTERPRETATION</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.1 Words and expressions used in this Agreement (including the Schedule to it), except insofar as the context requires otherwise or unless defined elsewhere in this Agreement, have the meaning (if any) given to them in the Schedule hereto.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.2 This Agreement is to be construed and interpreted in accordance with the Schedule. </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.3 The Schedule to this Agreement is to have effect as part of this Agreement.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.4 References to any statute, statutory instrument or any statutory provision shall be construed as references to the statute, statutory instrument or statutory provision as in force at the date of this Agreement and as subsequently re-enacted, consolidated or amended and shall include references to any statute, statutory instrument or any provision of which it is a re-enactment, consolidation or amendment.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.5 The Schedule to this Agreement is an integral part of this Agreement and references to this Agreement shall include reference thereto.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">WARRANTIES</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.1 You warrant that&#58;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.1.1 by virtue of entering into this Agreement you will not be in breach of any express or implied terms of any contract, court order or any other obligation to any third party binding upon you&#59; </font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.1.2 you have not made any material misrepresentations or omissions to the Company in respect of your previous employment, qualifications or generally&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.1.3 you are not prevented, restricted or disqualified from holding the office of director or secretary to any company, including, for the avoidance of doubt, the Board or the board of any Group Company&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.1.4 you are entitled to work and reside in Ireland without any additional approvals and&#47;or permits and you will notify the Company immediately if you cease to be so entitled at any time during your employment with the Company&#59; and</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.1.5 you will not without the written consent of the Company work for anyone else while in the employment of the Company.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.2 You expressly acknowledge that all prior agreements, understandings, assurances, statements, promises, warranties, representations or misrepresentations (whether written or oral) between the Parties are superseded by this Agreement, including but not limited to your offer letter dated 20 October 2017. </font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">APPOINTMENT </font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">3.1 The Company shall employ you and you agree to serve the Company as Corporate Vice President, Manufacturing &#38; Supply Chain of the Company.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">3.2 Your employment under this Agreement commenced on 17 February 2020 and shall continue (subject to the provisions of this Agreement) until terminated by either party giving to the other not less than six (6) months' prior written notice (the Notice Period).</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">3.3 Your prior service with the Company will be recognised for continuity of service purposes and, accordingly, your commencement date for the purposes of any period of continuous employment with the Company will be 20 March 2018, your original hire date</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">DUTIES</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.1 Your normal duties are as follows&#58;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.1.1 responsible for all of Global Operations with the Teleflex Group&#59; and</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.1.2 such other duties as may be assigned to you in accordance with Section 4.4 hereof.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.2 You will directly report to the CEO of Teleflex Incorporated (the CEO) and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3 You agree to&#58;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3.1 faithfully and diligently perform duties and exercise such powers appropriate to your position which are from time to time assigned to or vested in you by the CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time. Your functions and responsibilities have been agreed between you and the CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time and whilst these may be changed from time to time, after consultation with you in the case of material changes, no change shall be made which would be inconsistent with your position&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3.2 comply with all lawful and reasonable directions of the CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3.3 comply with the Company's and the Group's rules, regulations, policies and procedures from time to time in force as well as any applicable regulatory obligations and codes of practice whether or not such obligations are otherwise legally binding. In so far as there is any conflict between the terms of this Agreement or any other document, this Agreement shall prevail&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3.4 use your best endeavours to promote the interests, business and welfare of the Company and the Group&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3.5 keep the CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time promptly and fully informed (in writing if so requested) of your conduct of the business or affairs of the Company and the Group and provide such explanations as may be required by the CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time&#59; and</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.3.6 not knowingly do or willingly permit to be done anything to the prejudice, loss or injury of the Company or any Group Company and shall carry out such duties in a competent manner.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.4 The CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time may assign to you other appropriate duties at its discretion at any time during your employment which may include duties to be performed on behalf of any Group Company.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.5 You shall (without further remuneration) if and for so long as is required by the CEO and&#47;or the Board and&#47;or such other persons as the Company may direct from time to time&#58;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.5.1 carry out duties on behalf of any Group Company&#59;</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.5.2 act as an officer of any Group Company or hold any other appointment or office as nominee or representative of the Company or any Group Company&#59; and</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">4.5.3 carry out such duties and the duties attendant on any such appointment as if they were duties to be performed by you on behalf of the Company.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">PLACE OF WORK</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">5.1 Your normal place of work is at the Company's premises at the IDA Business &#38; Technology Park, Dublin Road, Garrycastle, Athlone, Co. Westmeath, Ireland. However, the Company reserves the right and by signing this Agreement you hereby agree to carry out your work, either on a temporary or permanent basis, at such location nationally or internationally as the Company may reasonably require from time to time.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">5.2 The Company reserves the right to change the place of your employment, in which event, you will be given reasonable notice. </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">5.3 Any such change to place of work will not constitute a breach of this Agreement or give rise to any entitlement to payment to you for disturbance or otherwise.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">6.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">HOURS OF WORK</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">6.1 The normal office hours of the Company are between 8&#58;15am and 5&#58;00pm Monday to Thursday and 8&#58;15am to 4&#58;00pm on Friday. You determine your own working hours for the purposes of section 3(2)(c) of the Organisation of Working Time Act 1997.  You will be expected to work such hours as are necessary to ensure the fulfilment of your job function and proper performance of the duties, including at weekends and beyond normal business hours. You are entitled to rest breaks in accordance with the Organisation of Working Time Act 1997.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">6.2 Save where on authorised leave (for holiday, or sickness or other reason) and save as modified by the provisions of this Agreement where you are placed on Garden Leave or suspended, your responsibilities with the Company will be such that you will devote the whole of your time, attention and ability during your hours of work to the Company (or where applicable any Group Company) to the performance of your duties under this Agreement. </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">6.3 From time to time, you may be required to travel and&#47;or work such additional time outside normal core hours as may be required to complete your responsibilities without additional remuneration, holidays or leave.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">7.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">CONFLICTS OF INTEREST AND DEALINGS IN SECURITIES</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">7.1 You shall be bound by and shall comply with the terms of the Teleflex Incorporated Code of Ethics at all times during the Term.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">8.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">SALARY</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">8.1 During the Term, the Company shall pay you a basic annual salary of &#8364;308,287 (gross) which shall accrue from day to day and be payable by equal monthly instalments in arrears by way of direct transfer into your nominated bank account on the 21st of each calendar month subject to PAYE, PRSI, USC and such other deductions or withholdings as are required by law (including benefit-in-kind taxation).</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">8.2 There is no obligation on the Company to make any increase to your basic annual salary and any increase given in any year shall not create an entitlement or expectation of future increase.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">8.3 Your basic annual salary shall be deemed to include any fees receivable by you as an officer of the Company or any Group Company or of any company or unincorporated body in which you hold office as a nominee or representative of the Company.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">8.4 Your salary, remuneration, and all benefits shall at all times be subject to approval by the Compensation Committee of the Board of Directors of Teleflex Incorporated and amendments shall be at their discretion.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">9.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:23.7pt;">BONUS</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">9.1 The Company operates a discretionary performance-related bonus scheme called the Teleflex Annual Incentive Program (AIP). In addition to your basic annual salary, you will be considered for participation in the AIP with a target payout of 50% of your annual salary. The AIP is designed to provide an annual cash incentive award to eligible employees who meet certain performance criteria. Any potential award would be based on the achievement of certain specified financial and other performance criteria and your achievement of certain specified individual performance objectives.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">9.2 Your participation in the AIP and any potential AIP award to be paid to you for any given year shall, in each case, be subject to approval by the Compensation Committee of the Board of Directors of Teleflex Incorporated, which shall have the authority to reduce any AIP award in its sole discretion in accordance with the terms of the applicable AIP plan.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">10.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">ANNUAL LONG-TERM INCENTIVE PROGRAM</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">10.1 You will be eligible to be considered for a long-term equity incentive award through the Teleflex Incorporated Stock Plan.  </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">10.2 Equity incentive award values are based on the Company's performance, your role in the organization and your individual performance. </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">10.3 The form of equity incentive award may include restricted share units, stock options, other equity awards provided for under the Teleflex Incorporated Stock Plan or any combination thereof. Equity incentive awards, including the amount, form and allocation thereof and the vesting schedules and other terms applicable thereto, are subject to approval by the Compensation Committee of the Board of Directors of Teleflex Incorporated and may change from time to time.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">11.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">OTHER BENEFITS</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">11.1 The Company may, from time to time, offer you benefits other than those specified in this Agreement.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">11.2 Participation in benefit schemes shall be subject always to the rules and conditions applicable to each such scheme. The Company reserves the right at all times to vary or discontinue any benefits or benefit schemes in which you may be entitled to participate and&#47;or substitute new benefit schemes for any scheme in which you may be eligible to participate. Any Company benefit scheme, which is insured, will be subject to and conditional upon the terms and conditions of the relevant policy of insurance.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">12.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">CAR ALLOWANCE</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">12.1 You will receive on an annual basis &#8364;18,000 gross as a car allowance, paid in 12 monthly instalments.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">13.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">PRIVATE HEALTH INSURANCE</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">13.1 From the date of this Agreement you are eligible to receive fully subsidised health insurance for you and your dependents, subject to completion of an application form.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">14.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">EXPENSES</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">14.1 You shall be entitled to be reimbursed for all reasonable out-of-pocket expenses (including hotel, travelling and entertainment expenses) which you may from time to time be authorised to incur in the proper performance of your duties in accordance with any relevant policy from time to time subject to the production of such receipts or other evidence as the Company may reasonable require.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">15.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">PENSION</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">15.1 You will be eligible to participate in the Teleflex Pension Scheme which is a defined contribution scheme which has a sliding scale for employee contributions and Company matches.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">15.2 Whilst the Company intends to continue the operation of the current Teleflex Pension Scheme indefinitely it must as a matter of ordinary business prudence reserve its right to amend or terminate the Scheme at its discretion.</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">16.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">DEDUCTIONS</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">16.1 The Company shall be entitled at any time during your employment, or in any event on its termination, to deduct from your remuneration any monies due from you to the Company including but not limited to any overpayments made to you, outstanding loans, advances, the cost of repairing any damage or loss to the Company's property caused by you (and of recovering the same) due to your negligence, excess holiday pay, any sums due from you in respect of sickness benefit and any other monies owed by you to the Company including any amounts owing by you to any credit card provider in relation to any corporate card provided to you through the Company. By signing this Agreement, you hereby consent to any such deductions from remuneration or other sums due by the Company.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">17.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">ANNUAL LEAVE</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">17.1 You are entitled to 24 working days' annual leave per annum calculated by reference to time worked on a pro rata basis (exclusive of public holidays).  </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">17.2 Annual Leave must be agreed with your manager as early as possible. Management will normally try to accommodate individual preferences for holiday dates, but the needs of the business may have to take precedence, particularly where inadequate notice is given.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">17.3 The Company holiday year runs from January 1st to December 31st. You will be allowed to carry over 5 unused holidays from one year to the next to be used by June 30th, unless otherwise agreed with the Company in writing.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">17.4 You are also entitled to paid public holidays subject to compliance with the Organisation of Working Time Act 1997.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">17.5 Upon termination of your employment you shall either be entitled to salary in lieu of any accrued but untaken holiday entitlement or be required to repay to the Company (by way of deductions or otherwise) any salary received in respect of holiday taken in excess of your holiday entitlement, such payment to be calculated on the basis of 1&#47;260th of your basic annual salary for each day of outstanding or excess holiday entitlement as appropriate.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">ILLNESS &#38; Absence Procedure</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.1 In case of sickness or other incapacity for work, you must comply with the Company's policy from time to time in force, regarding notification and medical certification. Full details of the Company's policy are set out in the Employee Handbook.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.2 You must notify the Company of any unplanned absence before 10am on the first and any subsequent day of absence (whether through illness or otherwise).  Where there is continuing absence, you shall keep the Company fully informed on a regular basis of their condition and expected return to work. </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.3 A medical certificate must be produced in respect of absence of three days or more and afterwards, at such intervals as required by the Company.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.4 The Company reserves the right to have you medically examined by a registered medical practitioner to be selected by the Company at any time during employment. Failure to attend at a medical examination when requested to do so may result in disciplinary action and&#47;or termination of sick pay (if applicable).  The Employee acknowledges and agrees that the Company is entitled to make relevant determinations based on the advice of its nominated doctor and&#47;or consultant.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.5 The Company is not obliged to pay you during any unauthorised absence (whether through illness or otherwise), and in such event you should avail of any appropriate social welfare benefits from the Department of Employment Affairs and Social Protection. However, the Company may in its absolute discretion and without creating any expectation, precedent or entitlement, decide to pay you during periods of certified sickness absence. Such payment will be strictly conditional on your complying with all notification and certification requirements and attending medical examinations when requested by the Company. </font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">18.6 Where the Company makes payments to you during absence through illness and the illness is or appears to be an occasion of actionable negligence of a third party in which damages are or may be recoverable, you shall immediately notify the Company of that fact and of any claim, settlement, agreement or judgment made or awarded in connection with it,  and shall give to the Company all particulars which the Company may reasonably require and shall, if required </font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">by the Company refund to the Company that part of any damages recovered related to loss of earnings for the period of the illness as the Company may reasonably determine, provided that the amount to be refunded will not exceed the amount of damages or compensation recovered by you less any cost borne by you in connection with the recovery of such damages or compensation and will not exceed the total remuneration paid to you by the Company by way of salary in respect of the period of illness.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">TERMINATION</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.1 The Company and&#47;or the Board shall at all times be entitled to terminate this Agreement pursuant to clause 3.2 and 19.2.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.2 The Board may, at its sole and absolute discretion, terminate your employment at any time by serving a notice under this clause stating that this Agreement is being determined in accordance with this clause and undertaking to pay to you within 21 days a sum equal to your basic annual salary in lieu of the Notice Period or unexpired part thereof (subject to the deduction of applicable PAYE, PRSI and USC) together with any accrued holiday entitlement pursuant. For the avoidance of doubt, the payment in lieu shall not include any element in relation to&#58;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.2.1 any bonus or commission payment that might otherwise have been due during the period for which the payment in lieu is made&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.2.2 any payment in respect of any additional benefits which you would have been entitled to receive during the period for which the payment in lieu is made&#59; and&#47;or</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.2.3 any payment in respect of any holiday entitlement that would have accrued during the period for which the payment in lieu is made.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.3 On termination of this Agreement howsoever arising, the terms of clauses 20 (Confidentiality), 21 (Intellectual Property Rights), and 26 (Restrictive Covenants) shall remain in full force and effect.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4 The Board shall be entitled, by notifying you in writing, to terminate this Agreement and your employment without notice or any payment by way of compensation, damages, payment in lieu of notice or otherwise if you shall&#58;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.1 commit any act of serious misconduct&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.2 commit any material or persistent breach of any of the terms or conditions of this Agreement&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.3 have a bankruptcy order made against you or shall compound with or enter into any voluntary arrangements with your creditors&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.4 be charged with or convicted of any criminal offence (other than an offence under the Road Traffic Acts for which a penalty of imprisonment is not imposed)&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.5 commit any act of dishonesty or act in any way which may, in the reasonable opinion of the Company, bring the Company or any Group Company into disrepute or discredit&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.6 wilfully neglect or refuse to carry out any of your duties or to comply with any instruction given to you&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.7 be prevented by illness or accident from performing your duties for a period in aggregate of 20 weeks in any 40 consecutive weeks or if you shall be absent from your duties by reason of illness or accident for more than 150 working days in any consecutive 12 months except where such incapacity arises out of the performance of your duties. You confirm that you do not suffer from any mental or physical illness that would affect your performance of your duties herein&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.8 be restricted or disqualified from holding office in any company or cease to have any regulatory approval required to enable you to properly perform your duties&#59;</font></div><div style="text-indent:-13.5pt;padding-left:27pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.4.9 engage in fraud or embezzlement or any other illegal conduct with respect to the Company&#59;</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.5 The Board shall have the right to suspend you on full pay for a reasonable period pending any investigation and subsequent disciplinary hearing (if any), including any appeal hearing, into any potential dishonesty, gross misconduct or any other circumstances which may give rise to a right to the Company to terminate pursuant to clause 19.4 above. In such circumstances the Board may&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.5.1 exclude you from all or any premises of the Company or any Group Company&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.5.2 require you to abstain from engaging in any contact (whether or not initiated by you) which concerns any of the business affairs of the Company or any Group Company with any customer, client, supplier, other business connection, employee, director, officer, consultant or agent of the Company or any Group Company&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.5.3 require you to deliver up to the Company without destruction, deletion or redaction of any data or images, any correspondence, documents, laptops, computer drives, computer disks and other computer equipment, tapes, mobile telephones or Blackberry or Smartphone wireless devices (or similar) in your profession or under your control and which belong to the Company or any Group Company and to provide to the Company full details of all then current passwords or other privacy or security measures used by you in respect of such equipment&#59; or</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.5.4 suspend or limit your access to the Company's computer, e-mail, telephone, voicemail and other communication systems or databases.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.6 You shall not at any time during any period when you are required to cease the performance of your duties under clause 19.10 or after the Termination Date make any public statements in relation to the Company or any Group Company or any of their officers or employees. You shall not after the Termination Date represent yourself as being employed by or connected with the Company or any Group Company.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%;">19.7 All property of the Company and any Group Company including all Confidential Business Information, credit, charge and expense cards, books, notes, memoranda, correspondence, tapes, codes, keys, papers, drawings, designs, documents, records, computer disks, computer hardware, computer software, laptops, mobile phones, memory sticks and other storage devices, client contact information posted by you to social media sites such as LinkedIn and passes in your possession or control are and remain the property of the Company or such Group Company and you shall deliver all such items in your possession, custody or control immediately to the Company on the Termination Date, or earlier if requested by the Company (including, for the avoidance of doubt, where you are required to cease the performance of your duties under clause 19.10). You shall, if so required by the Company, confirm in writing compliance with your obligations under this clause and in particular that all Company property has been delivered up to the Company before the termination of your employment.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%;">19.8 If, before the termination of this Agreement, your employment shall be terminated by reason of the liquidation or other cesser of operations of the Company for the purpose of reconstruction or amalgamation and you shall be offered employment with any concern or undertaking resulting from such reconstruction or amalgamation on terms and conditions not less favourable than the terms of this Agreement, then you shall have no claim against the Company or any Group Company in respect of the termination of your employment or loss of office.</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:139%;">19.9 If you are a director of the Company or any Group Company, you shall, at the request of the Company, resign without claim for compensation as an officer of the Company or of any Group Company and from all other appointments or offices which you hold as nominee or representative of the Company or any Group Company&#58; </font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.9.1 on termination of this Agreement for whatever reason&#59; or</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.9.2 if at any time during the Term you are prevented from performing your duties whether through incapacity or otherwise and the Company requires you to resign&#59; or</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.9.3 during any period when the Company has ceased to provide work for you pursuant to clause 19.10, and in any event, on the Termination Date. </font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">If you should fail to do so within seven days, the Company is hereby irrevocably authorised to appoint some person in your name, as your attorney and on your behalf to sign any documents or do any things necessary or requisite to effect such resignation(s).</font></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10 The Company may, at any time and for any reason, following the giving of notice by either Party to terminate this Agreement and for such period as it may specify not exceeding the Notice Period&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.1 require you to perform&#58; </font></div><div style="text-indent:-17pt;padding-left:90.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:9.5pt;">all your normal duties&#59; or</font></div><div style="text-indent:-17pt;padding-left:90.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:9.5pt;">a part only of your normal duties and no other&#59; or</font></div><div style="text-indent:-17pt;padding-left:90.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:10pt;">such other duties as it may require and no others&#59; or</font></div><div style="text-indent:-17pt;padding-left:90.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:9.5pt;">no duties whatever&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.2 exclude you from all or any premises of the Company and any Group Company&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.3 require you not to contact any customers, clients, consultants, officers, suppliers or employees of the Company of any Group Company in connection with the business of the Company or any Group Company&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.4 require you to perform some or all of your duties from home&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.5 require you to assist the Company to arrange a proper handover of your duties and responsibilities to another employee of the Company&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.6 require you to resign from any directorship or office you may hold by virtue of your employment and in the event of your failure to do so, the Company is hereby irrevocably authorised to appoint some person in your name to sign and deliver the letter(s) of resignation to the Board and the board of directors for the time being of any other Group Company, as applicable&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.7 suspend your access to all or any information technology systems of the Company and any Group Company&#59; and&#47;or</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.8 any combination of the above.</font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">Any such period during which one or more of the above circumstances pertains shall be referred to as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Garden Leave </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">provided that the Company has so specified in writing that you have been placed on Garden Leave.</font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">During Garden Leave&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.9 you shall remain entitled to your normal remuneration provided that you comply with the terms of this Agreement, such compliance or otherwise to be determined at the sole discretion of the Board&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.10 if requested by the Company, you should keep the Company reasonably informed of your whereabouts so that you can be called upon, on reasonable notice, to perform any appropriate duties as required by the Company or any Group Company&#59; </font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.11 all other terms of your employment will continue including, without limitation, your obligations of good faith, fidelity, confidentiality, fiduciary duties and all of your express and implied obligations&#59; and</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">19.10.12 the Company shall be entitled at any time to appoint a further executive, director or employee having the responsibilities similar to those undertaken by you to act jointly with you and in that event with such appointment.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">CONFIDENTIALITY</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.1 You acknowledge that during the Term you shall, in the performance of your duties, become aware of trade secrets and other Confidential Business Information relating to the Company, the Group Companies, their businesses and its or their past, current or prospective suppliers, clients or customers and their businesses.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.2 Without prejudice to your general duties at common law in relation to such trade secrets and other confidential information, you shall not (except in the proper performance of your duties under this Agreement) during the Term or at any time after the Termination Date (without limit)&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.2.1 use for your own account or directly or indirectly disclose, communicate or divulge to any person whomsoever and shall use your best endeavours to prevent the publication, communication or disclosure of any Confidential Business Information or any trade secret or other confidential information concerning the business finances, dealings, transactions or affairs of the Company or any Group Company or of any of their respective customers or clients entrusted to you or arising or coming to your knowledge during the course of your employment or otherwise.</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.2.2 make, otherwise than for the benefit of the Company or any Group Company, any notes or memoranda relating to any Confidential Business Information or other matter within the scope of the business of the Company or any Group Company or concerning any of the dealings or affairs of the Company or any Group Company&#59; or</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.3.3 use or permit to be used any such notes or memoranda otherwise than for the benefit of the Company or any Group Company, it being the intention of the parties hereto, that all such notes or memoranda made by you during this Agreement shall be the property of the Company or the relevant Group Company and left at its registered office or place of business upon the termination of your employment.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.3 The obligations contained in this clause shall not apply to any disclosures required by law and shall cease to apply to information or knowledge which may subsequently come into the public domain otherwise than by reason of your default.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">20.4 Any breach by you of the provisions of this clause will be regarded by the Company as a serious disciplinary matter and may, if committed while you are employed by the Company, result in disciplinary action being taken against you up to and including dismissal without notice.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">INTELLECTUAL PROPERTY RIGHTS</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.1 This clause relates to all Intellectual Property (as defined in clause 21.8 below) discovered, conceived, invented, developed, created or improvements in procedure made or discovered by you (whether alone or jointly with others) while in the employment or service of the Company and&#47;or the Group in connection with or in any way affecting or relating to the businesses of the Company and&#47;or the Group or capable of being used by the Company and&#47;or the Group. You shall promptly notify and disclose to the Company and&#47;or the Group, or any person(s) designated by the Company and&#47;or the Group, all such Intellectual Property and, whenever requested by the Company and&#47;or the Group and in any event upon the termination of this Agreement, deliver up to the Company and&#47;or the Group all correspondence and other documents, papers and records and all copies thereof in your possession, custody or power relating to any such Intellectual Property.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.2 All Intellectual Property to which this clause applies shall to the fullest extent permitted by law automatically vest in, belong to, and be the absolute sole and unencumbered property of the Company and&#47;or the Group. You undertake to hold on trust for the benefit of the Company and&#47;or the Group any such Intellectual Property to the extent that the same may not be, and until the same is, vested absolutely in the Company and&#47;or the Group.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.3 To the extent any Intellectual Property to which this clause applies is not already owned by the Company and&#47;or the Group as a matter of law or by prior written assignment by you to the Company and&#47;or the Group, you hereby assign (including, without limitation, by way of present assignment of future rights) to the Company and&#47;or the Group, and agree to assign to the Company and&#47;or the Group in the future (to the extent required), all right, title and interest that </font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">you now have or acquire in the future in and to any and all such Intellectual Property. You shall further cooperate with the Company and&#47;or the Group in obtaining, protecting and enforcing the Company's and&#47;or the Group's rights and interests in Intellectual Property. Such cooperation shall be at the Company's and&#47;or the Group's expense, and shall include, at the Company's and&#47;or the Group's election, without limitation, signing all documents reasonably requested by the Company and&#47;or the Group for patent, copyright and other Intellectual Property applications and registrations, and individual assignments thereof, and providing other reasonably requested assistance. Your obligation to assist the Company and&#47;or the Group in obtaining, protecting and enforcing the Company's and&#47;or the Group's Intellectual Property rights shall continue following your employment with the Company and&#47;or the Group, but the Company and&#47;or the Group shall be obliged to compensate you at the prevailing reasonable consulting rate for any time spent and any out-of-pocket expenses incurred at the Company's and&#47;or the Group's request for providing such assistance. Such compensation shall be paid irrespective of, and is not contingent upon, the substance of any testimony you may give or provide while assisting the Company and&#47;or the Group.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.4 If the Company and&#47;or the Group is unable for any reason whatsoever to secure your signature on any lawful and necessary document to apply for, execute or otherwise further prosecute or register any patent or copyright application or any other Intellectual Property application or registration, you hereby irrevocably designate and appoint the Company and&#47;or the Group and its duly authorised officers and agents as your agents and attorneys-in-fact to act for and on your behalf and instead of you to execute and file such lawful and necessary documents and to do all other lawfully permitted acts to further prosecute, issue and&#47;or register patents, copyrights and any other Intellectual Property rights with the same legal force and effect as if executed by you. Where any Intellectual Property rights to which this clause 21 apply have been created jointly by you and any other person or persons, you shall, without prejudice to his or her obligations under this clause 21, use your best endeavours to procure that the other person or persons assign(s) to the Company and&#47;or the Group the relevant interests in such rights.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.5 You acknowledge that, save as provided in this Agreement, no further remuneration or compensation is or may become due to you in respect of the performance of their obligations under this clause.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.6 You agree to waive any moral rights in the Intellectual Property to which you are now or may at any future time be entitled under the Copyright and Related Rights Act 2000 or any similar provision of law in any jurisdiction, including (but without limitation) the right to be identified, the right of integrity and the right against false attribution, and agrees not to institute, support, maintain or permit any action or claim to the effect that any treatment, exploitation or use of such work or other materials, infringe your moral rights.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.7 You shall immediately on the date of termination deliver to the Company and&#47;or the Group all materials in your possession or in your control relating to any Intellectual Property rights belonging to the Company and&#47;or the Group (including rights falling within scope of this clause 21 which have not yet formally vested in the Company and&#47;or the Group) which shall include (without limitation) all reports, studies, data, drawings, diagrams, charts, designs, records and computer software on whatever media together with all drafts and working papers relating to such materials.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">21.8 &#34;Intellectual Property&#34; means any and all discoveries, concepts, ideas, inventions, formulae, trade secrets, devices, designs, models, methods, techniques, processes, specifications, tooling, improvements to existing technology whether or not written down or otherwise converted to tangible form, rights with respect to software, works of authorship, copyrighted and copyrightable works, mask works, rights in know-how and confidential information, database rights, trademarks and service marks, goodwill, domain names, technical and product information, patents, any rights equivalent or similar to any of the foregoing and any other proprietary or intellectual property rights now known or hereafter recognised, in each case&#58; (i) anywhere in the world&#59; (ii) whether unregistered or registered (including applications, rights to apply and rights to claim priority)&#59; (iii) including all divisionals, continuations, continuations-in-part, reissues, extensions, re-examinations and renewals&#59; (iv) including rights to derivatives, improvements, modifications, enhancements, revisions, and releases to any of the foregoing&#59; and (v) claims and causes of action arising out of or related to infringement, misappropriation or violation of any of the foregoing.</font></div><div style="text-indent:-30.95pt;padding-left:30.95pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">22.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.45pt;">DIRECTORSHIPS</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">22.1 You undertake that, if you are appointed a director of the Company or any Group Company, you shall not during the continuance of this Agreement disqualify yourself from holding office as a director.  If you are or become disqualified from being a director by reason of any order made by any competent court, the Company may terminate your employment summarily without compensation in accordance with the provisions of this Agreement.</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">22.2 You shall not be entitled to any additional remuneration in respect of your directorship (if any) of the Company or any Group Company </font></div><div style="text-indent:-30.95pt;padding-left:30.95pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">23.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.45pt;">Disciplinary Procedure</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">23.1 The Company requires a good standard of discipline and conduct from you together with satisfactory standards of work.  Disciplinary action up to and including dismissal may take place if your conduct or standard of work falls below an acceptable level.  Summary dismissal may take place where gross misconduct occurs.  The disciplinary procedures do not apply to employees who have not completed probation.  Full details of the Company's Disciplinary Procedure are contained in the Employee Handbook.</font></div><div style="text-indent:-30.95pt;padding-left:30.95pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">24.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.45pt;">Grievance Procedure</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">24.1 The Company has a grievance procedure, applicable to all employees.  The purpose of the grievance procedure is to resolve any work-related problem as quickly as possible.  All grievances will be dealt with seriously and confidentially and you need not fear victimisation for making or being involved in a complaint.  Full details of the Company's Grievance Procedure is contained in the Employee Handbook.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">25.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">NOTICES</font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">Any notice to be given under this Agreement shall be in writing. Notices may be served by either party by personal service or by recorded delivery or by registered post addressed to the other party or by leaving such notice at (in the case of the Company) its registered office for the time being and (in your case) your last known address and any notice given shall be deemed to have been served at the time at which the notice was personally served or if sent by recorded delivery at the time of delivery as recorded or if sent by first-class post on the second working day after posting or in the case of being left as appropriate at the registered office or last known address, the date on which it was so left.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">RESTRICTIVE COVENANTS</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.1 You acknowledge and agree that&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.1.1 The Group is in a unique and highly specialised business, which is international in scope with a large number of competitors&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.1.2 The Company and Group possess a valuable body of Confidential Business Information and that your knowledge of that Confidential Business Information directly benefits you by enabling you to perform your duties&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.1.3 During the course of your employment with the Company you are likely to develop close links with customers, clients, suppliers and other employees of the Company and the Group and to have access to Confidential Business Information&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.1.4 The protection of Confidential Business Information, intellectual property, customer connections, supplier connections, goodwill and the stability of the workforce of the Company and its Group Companies are legitimate business interests requiring protection&#59; and</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.1.5 The disclosure of any Confidential Business Information to any actual or potential competitor of the Company or any Group Company would place the Company at a serious competitive disadvantage and would cause immeasurable (financial and other) damage to the Company.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2 Without prejudice to your general duties or obligations under common law or statutory law, in order to protect the Company's legitimate business interests, you undertake to the Company that you shall not, both (i) during your employment with the Company and (ii) for the duration of the Restricted Period and within the Restricted Area either directly or indirectly without the prior written consent of the Company and&#47;or the Group&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.1 hold any Material Interest in any business which is or shall be wholly or substantially in competition with any of the Businesses, save that you may hold for investment up to 1% of any class of securities quoted or dealt in on a recognised investment exchange&#59; and</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.2 hold any Material Interest in any person, firm or company which requires or might reasonably be thought by the Company or any Group Company to require you to disclose or make use of any Confidential Business Information in order to properly discharge your duties or to further your interest in such person, firm or company&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.3 accept, canvass or solicit the custom of or entice away (or try to entice away) from the Company or any Group Company, whether on your own behalf or on behalf of others, the custom or business for any Restricted Products or Restricted Services of any person who is or was a Customer of the Company or any Group Company at any time during the Relevant Period and in respect of whom you had access to Confidential Business Information or with whose custom or business you were personally concerned or employees reporting directly to you were personally concerned&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.4 deal with or otherwise accept, in competition with the Company or any Group Company, the custom of, any person who was, during the Relevant Period, a customer or client of, or in the habit of dealing with, the Company or, as the case may be, any Group Company and in respect of whom you had access to Confidential Business Information or with whose custom or business you were personally concerned or employees reporting directly to you were personally concerned&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.5 interfere or seek to interfere or take such steps as may interfere with the continuance of supplies to the Company or any Group Company (or the terms relating to such supplies) from any suppliers who have been supplying components, materials or services to the Company or any Group Company at any time during the Relevant Period and in respect of whom you had access or with whose supplies you were personally concerned or employees reporting directly to you were personally concerned&#59;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.6 canvass or solicit the services of or entice away (or try to entice away) from the Company or any Group Company or engage, whether on your own behalf or on behalf of others any person with whom you worked, or had managerial responsibility for, at any time during the Relevant Period, and who is or was at the Termination Date (i) employed or directly or indirectly engaged by the Company or any Group Company in an executive, sales, marketing, research or technical capacity&#59; and (ii) whose departure from the Company or any Group Company would have a material adverse effect on the business (a Restricted Person)&#59; and</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.2.7 employ or engage or otherwise facilitate the employment or engagement of any Restricted Person whether or not such person would be in breach of contract as a result of such employment or engagement.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.3 You agree that you will not, whether directly or indirectly&#58;</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.3.1 after the Termination Date, use in connection with any business, any name that includes the name of the Company or any Group Company, or any colourable imitation of such names.</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.3.2 at any time during the Restricted Period, induce or seek to induce by any means involving the disclosure or use of Confidential Business Information, any Customer to cease dealing with the Company or any Group Company or to restrict or vary the terms upon which it deals with the Company or any Group Company&#59; </font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.3.3 at any time during the Restricted Period, represent yourself or permit yourself to be held out by any person, firm or company as being in any way connected with or interested in the business of the Company or any Group Company and that you shall take such steps as are necessary to comply with this obligation (including but not limited to amending your social media profile) provided that such steps are not inconsistent with your ongoing obligations under this Agreement&#59; and</font></div><div style="text-indent:-24.5pt;padding-left:37.7pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.3.4 at any time during the Restricted Period, disclose to any person, firm or company or make use of any Confidential Business Information.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.4 You acknowledge and agree that the restrictions in this clause are independent and severable and are fair and reasonable in all the circumstances. If any of the restrictions are adjudged by a court of competent jurisdiction to go beyond what is reasonable in all the circumstances for the protection of the legitimate interests of the Company or any Group Company but would be reasonable if any particular restriction or restrictions, or part of their wording, were deleted, such restrictions shall apply with such deletion as may be necessary to make them valid and effective.</font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.5 You agree that if, during the continuance in force of the restrictions set out in this clause you receive an offer of employment, you will immediately provide the prospective employer with a complete and accurate copy of the restrictions set out in this clause and shall tell the Company the identity of that person as soon as possible.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.6 You acknowledge and agree that the restrictions set out in this clause are reasonable and go no further than is reasonably necessary to protect the legitimate business interests of the Company and any Group Company.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.7 Nothing contained in this clause shall act to prevent you from using generic skills learnt while employed by the Company in any business or activity which is not in competition with the Company.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.8 You have given the undertakings contained in this clause to the Company as trustee for itself and for each Group Company and will at the request and cost of the Company enter into direct undertakings with any Group Company which correspond to the undertakings in this clause, or which are less onerous only to the extent necessary (in the opinion of the Company or its legal advisers) to ensure that such undertakings are valid and enforceable.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.9 Upon termination of your employment, the Company may require you to attend an interview which shall be conducted by a representative of the Company at which the Company's representative shall review with you the terms of this clause and the precise nature of your obligations to the Company under this clause.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.10 For the avoidance of doubt, the period of any restrictive covenant under this clause shall be reduced by any period that you spend on Garden Leave immediately before termination of this Agreement.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">26.11 If your employment is transferred to any firm, company, person or entity other than a Group Company (i.e. a New Employer) pursuant to the European Communities (Protection of Employees on Transfer of Undertakings) Regulations 2003, you will, if required, enter into an agreement with the New Employer containing post-termination restrictions corresponding to those restrictions in this clause.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">27.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">DATA PROTECTION</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">27.1 Details of how and why the Company processes your personal data are contained in the Employee Handbook and&#47;or the Company's data privacy notice, which may be provided to you separately. You expressly acknowledge and agree that the terms of the data privacy notice do not form part of your terms and conditions of employment, however, you may be asked to acknowledge receipt of the data privacy notice.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">28.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">VARIATION</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">28.1 In addition to any specific reservations referred to in this Agreement, the Company reserves the right to make reasonable changes to the terms and conditions of your employment from time to time. You will be notified in writing of any change as soon as possible and in any event within one month of the change.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">29.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">GOVERNING LAW</font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">This Agreement and the rights and obligations of the parties hereto shall be governed by and construed in accordance with the laws of Ireland and the parties to this Agreement hereby submit to the exclusive jurisdiction of the Irish Courts.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">30.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">COUNTERPARTS</font></div><div style="padding-left:31.2pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">This Agreement may be executed in any number of counterparts, each of which, when executed, shall be an original and all the counterparts together shall constitute one and the same instrument.</font></div><div style="text-indent:-31.2pt;padding-left:31.2pt;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:18.7pt;">GENERAL</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.1 This Agreement shall form the statement of your terms and conditions of employment in compliance with the provisions of the Terms of Employment (Information) Act 1994 &#8211; 2014.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.2 This Agreement constitutes the entire and only legally binding agreement between the Parties relating to your employment by the Company or any Group Company. All previous agreements, understandings, assurances, </font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">statements, promises, warranties, representations or misrepresentations (whether written or oral) between the Parties are superseded by this Agreement.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.3 Where, in connection with this Agreement you undertake any obligation in respect of any Group Company, you unconditionally and irrevocably acknowledge and agree that the Company is entering into this Agreement and accepting the benefit of such obligations not only for itself but also as agent and trustee for such other Group Company. For the purposes of this Agreement, and notwithstanding any of the other provisions of this Agreement, the Company will be entitled to carry out all or any of its obligations under this Agreement, whether as to payment of remuneration, deduction of amounts or otherwise, through any Group Company as it may from time to time determine and the Company may enforce the provisions of this Agreement either directly as a party to it or as an agent for and on behalf of any such Group Company.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.4 No failure or delay by the Company in exercising any remedy, right, power or privilege under or in relation to this Agreement shall operate as a waiver of the same nor shall any single or partial exercise of any remedy, right, power or privilege preclude any further exercise of the same or the exercise of any other remedy, right, power or privilege.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.5 No waiver by the Company of any of the requirements of this Agreement or of any of its rights under this Agreement shall have effect unless given in writing and signed by the Company. No waiver of any particular breach of the provisions of this Agreement shall operate as a waiver of any repetition of that breach.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.6 If any provision of this Agreement shall be, or become, void or unenforceable for any reason within any jurisdiction, this shall affect neither the validity of that provision within any other jurisdiction nor any of the remaining provisions of this Agreement.</font></div><div style="text-indent:-13.2pt;padding-left:13.5pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">31.7 You agree that the Company may transfer, upon agreement, your employment  from the Company to such other Group Company as the Company may determine and&#47;or require you to execute a service agreement with that other company (provided that the terms of that agreement are no less favourable than those of this Agreement).</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;15</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">SCHEDULE</font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">DEFINITIONS</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">In this Agreement the following words and expressions shall have the following meanings&#58;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:28.5pt;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means the board of directors for the time being of the Company and includes any person or committee duly authorised by the board of directors, or any nominee of a Group Company, or any majority or sole shareholder of the Company duly authorised to act on its behalf for the purposes of this Agreement (including any committee of the Board duly appointed by it)&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;padding-left:28.5pt;">Businesses</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means all and any trades or other commercial activities (including without limitation Restricted Products and&#47;or Restricted Services) of the Company or any Group Company&#58;</font></div><div style="text-indent:-36.85pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">a</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:31.85pt;">with which you were concerned or involved to any material extent at any time during Relevant Period which the Company or any Group Company carries on with a view to profit&#59; or</font></div><div style="text-indent:-36.85pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">b</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:31.85pt;">which the Company or any Group Company, at the Termination Date, had determined to carry on with a view to profit in the immediate or foreseeable future and in relation to which you possess any Confidential Business Information as at the Termination Date&#59;</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:139%;vertical-align:top;"> </sup></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">CEO </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">means the CEO of Teleflex Incorporated&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Companies Act </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">means the Companies Act 2014 and all other statutes and statutory instruments or parts thereof which are to be read as one with or construed or read together as one with such statutes&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Confidential Business Information</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means all and any Corporate Information, Marketing Information, Technical Information and other information (whether or not recorded in documentary form or on computer disk or tape or howsoever) which the Company or any Group Company considers confidential or in respect of which it owes an obligation of confidentiality to any third party&#58;</font></div><div style="text-indent:-41.34pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">i.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:36.85pt;">which you acquire at any time during your employment by the Company or you have acquired during your prior employment with the Company but which does not form part of your own general knowledge or stock in trade&#59; and</font></div><div style="text-indent:-43.33pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">ii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:36.85pt;">which is not in the public domain or readily ascertainable to persons not connected with the Company or any Group Company either at all or without a significant expenditure of labour, skill or money&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Corporate Information </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">means all and any information (whether or not recorded in documentary form or on computer disk or tape or howsoever) relating to the business methods, corporate plans, management systems, finances, maturing new business opportunities or research and development products of the Company or any Group Company&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Customer</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means any person, firm or company with whom you had material or regular dealings at any time during the Relevant Period or which is, at the Termination Date, negotiating with the Company or any Group Company for the supply of any Restricted Products or the provision of any Restricted Services or to whom or which the Company or any Group Company, during the Relevant Period, supplied any Restricted Products or provided any Restricted Services&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Group</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means the Company and each Group Company&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Group Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means Teleflex Incorporated and each of its direct and indirect Subsidiaries from time to time (and for this purpose </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Subsidiary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> has the meaning given to it in section 7 of the Companies Act 2014)&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Immediate Relative </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">means in relation to you, any spouse, civil partner, children and the foresaid relatives by marriage&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Marketing Information</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means all and any information (whether or not recorded in documentary form or on computer disk or tape or howsoever) relating to the marketing, branding, or sales of any past, present or future product or service of the Company or any Group Company including without limitation sales targets and statistics, market share and pricing statistics, marketing surveys and plans, market research reports, sales techniques, price lists, discount structures, advertising and promotional material, the names, addresses, telephone numbers, contact names and identities of </font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;16</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">customers and potential customers of and suppliers and potential suppliers to the Company or any Group Company, the nature of their business operations, their requirements for any product or service sold to or purchased by the Company or any Group Company and all confidential aspects of their business relationship with the Company or any Group Company&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Material Interest</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means&#58;</font></div><div style="text-indent:-41.34pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">i.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:36.85pt;">the holding of any position as director, officer, employee, consultant, partner, principal or agent&#59; or</font></div><div style="text-indent:-43.33pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">ii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:36.85pt;">the direct or indirect control or ownership (whether jointly or alone) of any shares (or any voting rights attached to them) or debentures save for the ownership for investment purposes only of not more than 3% of the issued ordinary shares of any company whose shares are listed or dealt in on any recognised stock exchange or securities market&#59; or</font></div><div style="text-indent:-45.32pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">iii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:36.85pt;">the direct or indirect provision of any financial assistance&#59; or</font></div><div style="text-indent:-45.84pt;padding-left:68.05pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">iv.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;padding-left:36.85pt;">property interests, whether leasehold or freehold.</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">month</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means calendar month and &#34;months&#34; and &#34;monthly&#34; shall be construed accordingly&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">officer</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means a director or secretary of a company&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Relevant Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means the 12 months prior to, and including, the Termination Date&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Restricted Area</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means anywhere within the island of Ireland&#59;</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:139%;vertical-align:top;"> </sup></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Restricted Period </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">means the period of nine months from the Termination Date&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Restricted Products </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">means all and any products of a kind which are or shall be dealt in, produced, marketed or sold by the Company or any Group Company in the ordinary course of the Businesses, the sale, production or marketing of which you were involved to any material extent at any time during the Relevant Period&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Restricted Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means all and any services of a kind which are or shall be provided by the Company or any Group Company in the ordinary course of the Businesses, the supply of which you were involved to any material extent at any time during the Relevant Period&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Technical Information</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means all and any trade secrets, secret formula, processes, inventions, designs, know-how, discoveries, intellectual property, technical specifications and other technical information (whether or not recorded in documentary form or on computer disk or tape or howsoever) relating to the creation, production or supply of any past, present or future product or service of the Company or any Group Company&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Teleflex Incorporated Stock Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means the Teleflex Incorporated 2014 Stock Incentive Plan or any successor plan.</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Term</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means the period of your employment&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">Termination Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> means the date on which your employment under this Agreement shall terminate for whatever reason, and derivative expressions shall be construed accordingly&#59;</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;17</font></div></div></div><hr style="page-break-after:always"><div style="height:56.7pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">IN WITNESS</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"> whereof the parties have executed this Agreement on the date first written above.</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">TELEFLEX MEDICAL EUROPE LIMITED</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">By&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;text-decoration: underline;">&#47;s&#47; Monika Vikander-Hegarty &#160;&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;">Name&#58; Monika Vikander-HegartyTitle&#58; Director</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;text-decoration: underline;">    &#47;s&#47; James Winters&#160;&#160; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:139%;"></font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:139%;">JAMES WINTERS</font></div><div style="text-align:justify;margin-top:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:56.7pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#595959;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>exhibit104toq1202010-q.htm
<DESCRIPTION>EX-10.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i7129ed37ae6842389a0a562884ef782c_1"></div><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Exhibit 10.4</font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">SENIOR EXECUTIVE OFFICER SEVERANCE AGREEMENT</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">THIS SENIOR EXECUTIVE OFFICER SEVERANCE AGREEMENT is made as of March 24, 2020, between TELEFLEX MEDICAL EUROPE LIMITED with a registered address of IDA Business &#38; Technology Park, Garrycastle, Athlone, Co. Westmeath, Ireland (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) and JAMES WINTERS of &#91;ADDRESS OMITTED&#93; (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Executive</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;).</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">BACKGROUND</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">A.&#160;Executive is employed by the Company as Corporate Vice President, Manufacturing &#38; Supply Chain.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:-36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">B.&#160;The purpose of this Agreement is to provide for certain severance compensation and benefits to be paid or provided to Executive in the event of the termination of his employment under circumstances specified herein and to provide also for certain commitments by Executive respecting the Company and Group.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">TERMS</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">THE PARTIES, in consideration of the mutual covenants hereinafter set forth, and intending to be legally bound hereby, agree as follows&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Definitions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The following terms used in this Agreement with initial capital letters have the respective meanings specified therefor in this Section.</font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Affiliate&#8221; of any Person means any other Person that controls, is controlled by or is under common control with the first mentioned Person.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Agreement&#8221; preceded by the word &#8220;this&#8221; means this Senior Executive Officer Severance Agreement, as amended at any relevant time.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Annual Incentive Plan&#8221; means the Management Incentive Plan (MIP) or Executive Incentive Plan (EIP) which are offered by the Company providing for the payment of annual bonuses to certain employees of the Company, including Executive, as such Plans may be amended from time to time or, if such Plans shall be discontinued, any similar Plan or Plans in effect at any relevant time.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Base Salary&#8221; of Executive means the annualized base rate of salary paid to Executive as such may be increased from time to time.</font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Board&#8221; means the Board of Directors of the Company.</font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Business&#8221; means any and all trades or other commercial activities (including without limitation Restricted Products and&#47;or Restricted Services) of the Company or any Group Company (a) with which Executive was concerned or involved to any material extent at any time during Relevant Period which the Company or any Group Company carries on with a view to profit&#59; or (b) which the Company or any Group Company, at the Termination Date, had determined to carry on with a view to profit in the immediate or foreseeable future and in relation to which Executive possesses any Confidential Business Information as at the Termination Date.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Cause&#8221; means (a) misappropriation of funds, (b) charge or conviction of any criminal offence (other than an offence under the Road Traffic Acts for which a penalty of imprisonment is not imposed), (c) gross negligence in the performance of duties, which gross negligence has had a material adverse effect on the business, operations, assets, properties or financial condition of the Company and its subsidiaries taken as a whole or (d) refusal to comply with clause 5 (travel requirement) of the Contract of Employment.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Change of Control Severance Agreement&#8221; means the Executive Severance Agreement relating to termination of employment of Executive after the occurrence of a Change of Control of the Company (defined in such Agreement).</font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Confidential Information&#8221; has the meaning specified in Section 7.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Contract of Employment&#8221; shall mean the contract of employment entered into between the Company and Executive, dated March 24, 2020, as may be amended from time to time.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Customer&#8221; means any person, firm or company with whom Executive had material or regular dealings at any time during the Relevant Period or which is, at the Termination Date, negotiating with the Company or any Group Company for the supply of any Restricted Products or the provision of any Restricted Services or to whom or which the Company or any Group Company, during the Relevant Period, supplied any Restricted Products or provided any Restricted Services.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Employment&#8221; means substantially full-time employment of Executive by the Company or any of its Affiliates.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Good Reason&#8221; means the occurrence of one or more of the following&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.13pt;">A change of the principal office or work place assigned to Executive to a location more than 25 miles distant from its location immediately prior to such change.</font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.45pt;">A material reduction by the Company of the executive title, duties, responsibilities, authority, status, reporting relationship or executive position of Executive&#59; provided that if the Company sells or otherwise disposes of any part of its business or assets or otherwise diminishes or changes the character of its business, the change in the magnitude or character of the Company&#8217;s business </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">resulting therefrom will not itself be deemed to be a reduction of Executive&#8217;s responsibilities, authority or status within the meaning of this paragraph (b).</font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.13pt;">A reduction of Executive&#8217;s Base Salary or a material reduction in the Executive&#8217;s annual target incentive opportunity under the Annual Incentive Plan.</font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Group&#8221; means the Company, each Group Company and all Affiliates.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Group Company&#8221; means Teleflex Incorporated and each of its director and indirect Subsidiaries from time to time (and for this purpose the term &#8220;Subsidiary&#8221; has the meaning given to it in section 7 of the Companies Act 2014).</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Health Care Continuation Period&#8221; means the period commencing on the Termination Date and ending on the earlier of (i) the last day of the Severance Compensation Period or (ii) the first date on which Executive is eligible to participate in a health care plan maintained by another employer.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Insurance Benefits Period&#8221; means the period commencing on the Termination Date and ending on the earlier of (i) the last day of the Severance Compensation Period or (ii) the first date on which Executive is eligible to participate in a life and &#47; or accident insurance plan maintained by another employer.</font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Material Interest&#8221; means</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.13pt;">the holding of any position as director, officer, employee, consultant, partner, principal or agent&#59; </font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.45pt;">the direct or indirect control or ownership (whether jointly or alone) of any shares (or any voting rights attached to them) or debentures save for the ownership for investment purposes only of not more than 3% of the issued ordinary shares of any company whose shares are listed or dealt in on any recognised stock exchange or securities market&#59; </font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.13pt;">the direct or indirect provision of any financial assistance&#59; or</font></div><div style="text-indent:-35.45pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.45pt;">property interests, whether leasehold or freehold.</font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Notice of Termination&#8221; means notice of termination under the Contract of Employment.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Performance Period&#8221; applicable to any compensation payable (in cash or other property) under any Plan, the amount or value of which is determined by reference to the performance of participants or the Company or the fulfillment of specified conditions or goals, means the period of time over which such performance is measured or the period of time in which such conditions or performance goals must be fulfilled.</font></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Person&#8221; means an individual, a corporation or other entity or a government or governmental agency or institution.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Plan&#8221; means a plan of the Company or Group for the payment of compensation or provision of benefits to employees in which plan Executive is or was, at all times relevant to the provisions of this Agreement, a participant or eligible to participate.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Prorated Amount&#8221; has the meaning specified in Section 3(c).</font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Release&#8221; has the meaning specified in Section 6. </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Relevant Period&#8221; means the 12 months prior to, and including, the Termination Date.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Restricted Period&#8221; means the period of 12 months after the Termination Date.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Restricted Area&#8221; means any area in the world where the Business was conducted at any time during the Relevant Period.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Restricted Products&#8221; means all and any products of a kind which are or shall be dealt in, produced, marketed or sold by the Company or any Group Company in the ordinary course of the Businesses, the sale, production or marketing of which Executive was involved to any material extent at any time during the Relevant Period.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Restricted Services&#8221; means all and any services of a kind which are or shall be provided by the Company or any Group Company in the ordinary course of the Businesses, the supply of which Executive was involved to any material extent at any time during the Relevant Period.</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Severance Compensation Period&#8221; means the period commencing on the Termination Date and continuing for a period equal to the sum of three weeks for each completed year of Employment&#59; provided, however, that in no event shall the Severance Compensation Period be (a) less than nine months or (b) greater than 12 months&#59; provided further that the Severance Compensation Period shall be reduced by a term equal to the notice period provided for under the Notice of Termination.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Termination Date&#8221; means the date specified in a Notice of Termination, as may be amended by the Company, which date shall be the date Executive&#8217;s Termination of Employment occurs.</font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Termination of Employment&#8221; means a cessation by the Company of Executive&#8217;s Employment for any reason, other than a cessation occurring (i) by reason of Executive's death or (ii) under circumstances which would entitle Executive to receive compensation and benefits pursuant to the Change of Control Severance Agreement, or (iii) for Cause.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Year of Termination&#8221; means the Year in which the Executive&#8217;s Termination Date occurs.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;Year&#8221; means a fiscal year of the Company.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Continued Employment of Executive</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The parties acknowledge that Executive&#8217;s employment by the Company is terminable on notice, or by payment of salary in lieu of notice, and subject to such terms and conditions as contained in the Contract of Employment.  Nothing in this Agreement shall be construed as giving Executive any right to continue in the employ of the Company.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Compensation upon Termination of Employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Subject to and conditional upon Executive&#8217;s strict compliance with the terms of this Agreement, upon Termination of Employment (i) by the Company other than for Cause, or (ii) by Executive within 3 months after the occurrence of a Good Reason, Executive will receive from the Company the following payments and benefits&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:65.67pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Cash Bonuses for Years Preceding the Year of Termination</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If any cash bonus pursuant to an Annual Incentive Plan in respect of a Performance Period which ended before the Year of Termination shall not have been paid to Executive on or before the Termination Date, the Company will pay Executive such bonus in the amount of Executive&#8217;s award earned for the Performance Period in the form of a single lump sum cash payment on the later of the 15th day following the Termination Date or the date that is 2-1&#47;2 months following the end of the Performance Period.  Save as provided for in Section 3(c), no other bonus payment shall be payable.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:62.34pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Continuation of Base Salary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company will continue to pay Executive Base Salary as in effect immediately prior to the Termination Date for the duration of the applicable Severance Compensation Period (&#8220;Base Salary Continuation&#8221;) in accordance with the Company&#8217;s normal payroll schedule and payroll practices in effect from time to time, subject to all applicable withholdings and deductions provided, however, that if the Termination Date was preceded by a period of illness leave, then the Base Salary Continuation shall be payable by reference to Executive&#8217;s Base Salary as in effect immediately prior to the Executive&#8217;s illness leave.  In the event that Executive is made redundant, then any statutory redundancy payment to which Executive is entitled shall be offset against the Base Salary Continuation payment calculated as of the Termination Date and Executive shall not be entitled to double recovery in respect of any statutory redundancy payment.  </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:59.01pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Payment of Annual Incentive Plan Award for Performance Period Not Completed Before the Termination Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If Notice of Termination of Executive&#8217;s employment is issued by the Company before the last day, but after completion of at least six months, of a Performance Period under the Annual Incentive Plan, the Company will pay Executive the Prorated Amount of Executive&#8217;s award under the Annual Incentive Plan for that Performance Period.  The amount of the award, from which the Prorated Amount is derived, shall be determined based on the degree to which each performance goal on which such award is based has been achieved at the end of the Performance Period (provided that any individual performance component shall be equal to the target award amount for such component).  The &#8220;Prorated Amount&#8221; of the award </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">means an amount equal to the portion of the award which bears the same ratio to the amount of the award as the portion of such Performance Period expired immediately before the date on which Notice of Termination of the Executive&#8217;s employment is issued by the Company bears to the entire period of such Performance Period.  The amount to which Executive is entitled under this Section 3(c) shall be paid in the form of a single lump sum cash payment on the date that is 2-1&#47;2 months following the end of the Performance Period.</font></div><div><font><br></font></div><div style="text-indent:59.67pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iv.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Outplacement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company shall reimburse Executive for expenses incurred for outplacement services during the period from the date on which Notice of Termination is issued to the expiration of the Severance Compensation Period, up to a gross maximum aggregate amount of &#8364;18,000 inclusive of VAT and outlay, which services shall be provided by an outplacement agency selected by Executive.  The Company shall reimburse Executive within 15 days following the date on which the Company receives proof of payment of such expense, which proof must be submitted no later than December 1st of the calendar year after the calendar year in which the expense was incurred and although addressed to Executive the amount will be payable by the Company.  Notwithstanding the foregoing, Executive shall only be entitled to reimbursement for those outplacement service costs incurred by Executive on or prior to the last day of the eighteenth month following the Termination Date.  Any such payment may be subject to statutory deductions.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:63pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">v.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Health Care Coverage</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Subject to statutory deductions, during the Health Care Continuation Period, the Company will provide health care coverage under the Company&#8217;s then-current health care Plan for Executive and Executive&#8217;s spouse and eligible dependents on the same basis as if Executive had continued to be employed during that period.  If not permitted under the relevant Plan, and subject to statutory deductions, the Company shall pay an amount equivalent to the cost to it of providing cover for the Executive and Executive&#8217;s spouse and eligible dependents on the same basis as if the Executive had continued to be a member of the Plan during the Health Care Continuation Period.  </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:59.67pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">vi.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Life and Accident Insurance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Subject to statutory deductions and the terms, limitations and exclusions of the Plan or Plans for provision of life and accident insurance and the Company&#8217;s related policies of group insurance, during the Insurance Benefits Period the Company will provide life and accident insurance coverage for Executive comparable to the life and accident insurance coverage which Executive last elected to receive as an employee under the applicable Plan for such benefits, subject to modifications from time to time of the coverage available under such Plan or related insurance policies which are applicable generally to global executive officers.  The cost of providing such insurance will be borne by the Company and Executive in accordance with the Company&#8217;s policy then in effect for employee participation in premiums, on substantially the same terms as would be applicable to a global executive officer.  The Company shall pay its share of such premiums to the applicable insurance carrier(s) on the due date(s) established by such carrier(s), but in no event later than the last day of the calendar year in which such due date(s) occurs.  If not permitted under the relevant Plan, and subject to statutory deductions, the Company shall pay an amount equivalent to the cost to it of providing cover for the Executive and Executive&#8217;s spouse and eligible dependents on the same basis as if </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the Executive had continued to be a member of the Plan during the Health Care Continuation Period.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:56.34pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">vii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Taxable Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company shall deduct all taxes and levies from any emoluments, payments or benefits provided under this Agreement (including PAYE, USC, employee&#8217;s PRSI, health contributions or any other taxes or levies which the Company and &#47; or Group is obliged to deduct from emoluments, payments or benefits provided to Executive, but excluding employer&#8217;s PRSI).  In the event that the amounts deducted are insufficient to discharge the Company&#8217;s liability, Executive hereby agrees to indemnify the Company and &#47; or Group for all taxes, levies, interest, penalties, costs and expenses arising therefrom. The Company shall pay all interest, penalties, costs and expenses incurred due to its own negligent failure to make required deductions from Executive&#8217;s compensation.  The amount payable by Executive under this Section will be such amount as will leave the Company and &#47; or Group in the same position (after settling all taxes, levies, interest, penalties, costs and expenses), as it would have been if the correct deductions had been made from all emoluments, payments or benefits provided under this Agreement at the time such deductions were due.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Deductions and Taxes</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  For the avoidance of doubt, all amounts payable or benefits provided by the Company pursuant to this Agreement are expressed in gross amounts and shall be subject to all applicable statutory deductions required by law as well as being reduced by any cost to be borne by the Executive. Accordingly, any such monies shall be subject to and paid net of (i) taxes withheld or deducted by the Company in accordance with the requirements of law and (ii) deductions for the portion of the cost of certain benefits to be borne by Executive.  The Company reserves absolute discretion to determine the manner of which tax should be applied to any such amounts or benefits.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Compensation and Benefits Pursuant to Other Agreements and Plans</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Nothing in this Agreement is intended to diminish or otherwise affect Executive&#8217;s right to receive from the Company all compensation payable to Executive by the Company in respect of her Employment prior to the Termination Date pursuant to any agreement with the Company (other than this Agreement) or any Plan.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Executive&#8217;s General Release and Resignation from Board of Directors</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  As a condition to the obligations of the Company to pay severance compensation and provide benefits pursuant to Section 3, the Company shall have received from Executive on the Termination Date a written resignation from the Board and as an officer and director of the Company, the Group, all of its Affiliates and a general release up to the Termination Date in substantially the form of Exhibit A and updated as necessary to reflect any changes in statutory references, relevant benefits plans as identified or such other changes as required, executed by Executive (the &#8220;Release&#8221;), and Executive shall not thereafter seek to withdraw or in any way challenge the effect or scope of the Release.  If Executive fails to resign from the Board by the Company or any Affiliate by the Termination Date or fails to execute, or if Executive seeks to withdraw from the Release or to in any way challenge the effect or scope, or acts in any way to suggest he is no longer bound by the Release, no payments or benefits shall thereafter be made or provided to Executive pursuant to this Agreement, and Executive may be required to reimburse to the </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Company any payments or benefits received by Executive pursuant to this Agreement, but Executive&#8217;s obligations pursuant to this Agreement and Sections 7 and 8 in particular shall continue in force.</font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Confidential Information</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Executive acknowledges that, by reason of Executive&#8217;s employment by and service to the Company, Executive has had and will continue to have access to confidential information of the Company, the Group and its Affiliates, including information and knowledge pertaining to products and services offered, innovations, designs, ideas, technology, manufacturing and assembly methods, procedures, work instructions, plans, trade secrets, proprietary information, distribution and sales methods and systems, sales and profit figures, customer and client lists, and relationships between the Company, the Group and other distributors, customers, clients, suppliers and others who have business dealings with the Company, the Group, and its Affiliates (&#8220;Confidential Information&#8221;).  Executive acknowledges that such Confidential Information is a valuable and unique asset of the Company, and Group and Executive covenants that (except in connection with the good faith performance of her duties while employed by the Company) Executive will not, either during or after Executive&#8217;s employment by the Company, disclose any such Confidential Information to any Person for any reason whatsoever without the prior written authorization of the Company, unless such information is in the public domain through no fault of Executive or except as may be required by law or in a judicial or administrative proceedings.  In addition to the undertakings given by Executive in this Section 7, Executive agrees that he will continue to be bound by the confidentiality provisions in clause 20 of the Contract of Employment.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">8.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Restrictive Covenants</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt;">Executive acknowledges and agrees that&#58;</font></div><div style="text-indent:101.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.The Group is in a unique and highly specialised business, which is international in scope with a large number of competitors&#59;</font></div><div style="text-indent:98.34pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.The Company and Group possess a valuable body of Confidential Information and that Executive&#8217;s knowledge of that Confidential Information directly benefits Executive by enabling Executive to perform his duties&#59;</font></div><div style="text-indent:95.01pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.During the course of Executive&#8217;s employment with the Company, Executive is likely to develop close links with customers, clients, suppliers and other employees of the Company and the Group and to have access to Confidential Information&#59;</font></div><div style="text-indent:95.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iv.The protection of Confidential Information, intellectual property, customer connections, supplier connections, goodwill and the stability of the workforce of the Company and its Group Companies are legitimate business interests requiring protection&#59; and</font></div><div style="text-indent:99pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">v.The disclosure of any Confidential Information to any actual or potential competitor of the Company or any Group Company would place the Company at a serious competitive disadvantage and would cause immeasurable (financial and other) damage to the Company.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">8</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Without prejudice to Executive&#8217;s general duties or obligations under common law or statutory law, in order to protect the Company's legitimate business interests, Executive undertakes to the Company that he shall not, both (i) during his employment with the Company and (ii) for the duration of the Restricted Period and within the Restricted Area either directly or indirectly without the prior written consent of the Company and&#47;or the Group&#58;</font></div><div style="text-indent:101.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.hold any Material Interest in any business which is or shall be wholly or substantially in competition with any of the Businesses, save that Executive may hold for investment&#58; (i) up to 3% of any class of securities quoted or dealt in on a recognised investment exchange&#59; and (ii) up to 10% of any class of securities not so quoted or dealt&#59; </font></div><div style="text-indent:98.34pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.hold any Material Interest in any person, firm or company which requires or might reasonably be thought by the Company or any Group Company to require Executive to disclose or make use of any Confidential Information in order to properly discharge Executive&#8217;s duties or to further Executive&#8217;s interest in such person, firm or company&#59;</font></div><div style="text-indent:95.01pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.accept, canvass or solicit the custom of or entice away (or try to entice away) from the Company or any Group Company, whether on Executive&#8217;s own behalf or on behalf of others, the custom or business for any Restricted Products or Restricted Services of any person who is or was a Customer of the Company or any Group Company at any time during the Relevant Period and in respect of whom Executive had access to Confidential Information or with whose custom or business Executive was personally concerned or employees reporting directly to Executive were personally concerned&#59;</font></div><div style="text-indent:95.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iv.deal with or otherwise accept, in competition with the Company or any Group Company, the custom of, any person who was, during the Relevant Period, a customer or client of, or in the habit of dealing with, the Company or, as the case may be, any Group Company and in respect of whom Executive had access to Confidential Information or with whose custom or business Executive was personally concerned or employees reporting directly to Executive were personally concerned&#59;</font></div><div style="text-indent:99pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">v.interfere or seek to interfere or take such steps as may interfere with the continuance of supplies to the Company or any Group Company (or the terms relating to such supplies) from any suppliers who have been supplying components, materials or services to the Company or any Group Company at any time during the Relevant Period and in respect of whom Executive had access or with whose supplies Executive was personally concerned or employees reporting directly to Executive were personally concerned&#59;</font></div><div style="text-indent:95.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">vi.canvass or solicit the services of or entice away (or try to entice away) from the Company or any Group Company or engage, whether on Executive&#8217;s own behalf or on behalf of others any person with whom Executive worked, or had managerial responsibility for, at any time during the Relevant Period, and who is or was at the Termination Date (i) employed or directly or indirectly engaged by the Company or any Group Company in an executive, sales, marketing, research or technical capacity&#59; and (ii) whose departure from the Company or any Group Company would have a material adverse effect on the business (a Restricted Person)&#59; or</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">9</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:92.34pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">vii.employ or engage or otherwise facilitate the employment or engagement of any Restricted Person whether or not such person would be in breach of contract as a result of such employment or engagement.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt;">Executive agrees that he will not, whether directly or indirectly&#58;</font></div><div style="text-indent:101.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.after the Termination Date, use in connection with any business, any name that includes the name of the Company or any Group Company, or any colourable imitation of such names&#59;</font></div><div style="text-indent:98.34pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.at any time during the Restricted Period, induce or seek to induce by any means involving the disclosure or use of Confidential Information, any Customer to cease dealing with the Company or any Group Company or to restrict or vary the terms upon which it deals with the Company or any Group Company&#59; </font></div><div style="text-indent:95.01pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.at any time during the Restricted Period, represent himself or permit himself to be held out by any person, firm or company as being in any way connected with or interested in the business of the Company or any Group Company and that Executive shall take such steps as are necessary to comply with this obligation (including but not limited to amending Executive&#8217;s social media profile) provided that such steps are not inconsistent with Executive&#8217;s ongoing obligations under this Agreement&#59; or</font></div><div style="text-indent:95.67pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iv.at any time during the Restricted Period, disclose to any person, firm or company or make use of any Confidential Information.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Executive acknowledges and agrees that the restrictions in this clause are independent and severable and are fair and reasonable in all the circumstances. If any of the restrictions are adjudged by a court of competent jurisdiction to go beyond what is reasonable in all the circumstances for the protection of the legitimate interests of the Company or any Group Company but would be reasonable if any particular restriction or restrictions, or part of their wording, were deleted, such restrictions shall apply with such deletion as may be necessary to make them valid and effective.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">e.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt;">Executive agrees that if, during the continuance in force of the restrictions set out in this clause Executive receives an offer of employment, Executive will immediately provide the prospective employer with a complete and accurate copy of the restrictions set out in this clause and shall tell the Company the identity of that person as soon as possible.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">f.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:29.01pt;">Executive acknowledges and agrees that the restrictions set out in this clause are reasonable and go no further than is reasonably necessary to protect the legitimate business interests of the Company and any Group Company.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">g.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Nothing contained in this clause shall act to prevent Executive from using generic skills learned while employed by the Company in any business or activity which is not in competition with the Company.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">h.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Executive has given the undertakings contained in this clause to the Company as trustee for itself and for each Group Company and will at the request and cost of the Company enter into direct undertakings with any Group Company which correspond to the undertakings in this clause, or which are less onerous only to the extent necessary (in the opinion of the Company or its legal advisers) to ensure that such undertakings are valid and enforceable.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:29.67pt;">Upon termination of Executive&#8217;s employment, the Company may require Executive to attend an interview which shall be conducted by a representative of the Company at which the Company's representative shall review with Executive the terms of this clause and the precise nature of Executive&#8217;s obligations to the Company under this clause.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">j.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:29.67pt;">For the avoidance of doubt, the period of any restrictive covenant under this clause shall be reduced by any period that Executive spends on Garden Leave immediately before termination of this Agreement.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">k.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">If Executive&#8217;s employment is transferred to any firm, company, person or entity other than a Group Company (i.e. a New Employer) pursuant to the European Communities (Protection of Employees on Transfer of Undertakings) Regulations 2003, Executive will, if required, enter into an agreement with the New Employer containing post-termination restrictions corresponding to those restrictions in this clause.</font></div><div style="text-indent:72pt;text-align:justify;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">l.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:29.67pt;">Executive acknowledges that he is subject to a separate but identical restriction in the Contract of Employment, which shall run in parallel with the restriction contained in this Agreement and accepts that in the event that the restriction contained in this Agreement does not apply to him, or is deemed by a court of competent jurisdiction not to apply to him, that the restrictions contained in the Contract of Employment shall continue to apply.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">9.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Return of Company and Group Property</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Upon a request by the Company following the issuance of Notice of Termination and, in any event, at the Termination Date, Executive will deliver to the person designated by the Company all originals and copies of all documents, information, and other property of the Company and &#47; or Group in Executive&#8217;s possession, under Executive&#8217;s control, or to which Executive may have access.  Executive will not reproduce or appropriate for Executive&#8217;s own use, or for the use of others, any Confidential Information.</font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Cooperation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Upon and following receipt of Notice of Termination, and upon and following the Termination Date, Executive shall reasonably cooperate with the Company, and &#47; or the Group, and their officers, employees, agents, Affiliates and lawyers in the defense or prosecution of any lawsuit, dispute, investigation or other legal proceedings or any preparation for any such disputes or proceedings that may be anticipated or threatened (&#8220;Proceedings&#8221;).  Executive shall reasonably cooperate with the Company, and &#47; or the Group, and their officers, employees, agents, Affiliates and attorneys on any other matter (&#8220;Matters&#8221;) related to Company and&#47;or Group business (specifically to include Teleflex Medical Incorporated and Arrow International, Inc. business) during the period in which Executive is employed by the Company.  Executive shall reasonably cooperate with the Company, and &#47; or Group and their, officers, </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">11</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">employees, agents, affiliates and lawyers in responding to any form of media inquiry or in making any form of public comment related to the Executive&#8217;s employment, including, but not limited to, the Executive&#8217;s separation from the Company.  Such cooperation shall include providing true and accurate information or documents concerning, or affidavits or testimony about, all or any matters at issue in any Proceedings&#47;Matters as shall from time to time be reasonably requested by the Company and &#47; or Group, and shall be within Executive&#8217;s knowledge.  Such cooperation shall be provided by Executive without remuneration, but Executive shall be entitled to reimbursement for all reasonable vouched and appropriate expenses Executive incurs in so cooperating, including (by way of example not by way of limitation) reasonable airplane fares, hotel accommodations, meal charges and other similar expenses to attend Proceedings&#47;Matters outside of the island of Ireland.  In the event Executive is made aware of any issue or matter related to the Company and &#47; or Group, is asked by a third party to provide information regarding the Company and &#47; or Group, or is called other than by the Company as a witness to testify in any matter related to the Company and &#47; or Group, Executive will notify the Company immediately in order to give the Company a reasonable opportunity to respond and &#47; or participate in such Proceeding&#47;Matter, unless Executive is requested or required not to do so by law enforcement, or any other governmental agency or authority.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">11.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Equitable and Other Relief&#59; Consent to Jurisdiction of Irish Courts</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:53.01pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">viii.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Executive acknowledges that the restrictions contained in this Agreement are reasonable and necessary to protect the legitimate interests of the Company, the Group and its Affiliates, that the Company would not have entered into this Agreement in the absence of such restrictions, and that any violation of any provision of these restrictions will result in irreparable injury to the Company and &#47; or Group.  Executive represents and acknowledges that (i) Executive has been advised by the Company to consult Executive&#8217;s own legal counsel in respect of this Agreement and (ii) Executive has had full opportunity, prior to execution of this Agreement, to review thoroughly this Agreement with Executive&#8217;s counsel.</font></div><div><font><br></font></div><div style="text-indent:59.67pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ix.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Executive agrees that the Company and &#47; or Group shall be entitled to preliminary and permanent injunctive relief, without the necessity of proving actual damages, as well as an equitable accounting of all earnings, profits and other benefits arising from any violation of this Agreement, which rights shall be cumulative and in addition to any other rights or remedies to which the Company and &#47; or Group may be entitled under applicable law. Without limiting the foregoing, Executive also agrees that payment of the compensation and benefits payable under Section 3 may be automatically ceased in the event of a breach of the covenants of Sections 7 or 8 in particular.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">12.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">No Obligation to Mitigate Company&#8217;s Obligations</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Executive will not be required to mitigate the amount of any payment or benefit provided for in this Agreement by seeking other employment or otherwise, nor shall the amount of any payment or benefit provided for herein be reduced by any compensation earned by other employment or otherwise, except to the extent provided in Subsections 3(f) and 3(g).</font></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">12</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">13.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Deductions or Set-Offs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company reserves the right to make deductions in respect of all sums from time to time owed by Executive to the Company or any Affiliate, from Executive&#8217;s pay, bonus, allowances, expenses, or from any amounts which may be due to Executive by the Company pursuant to this Agreement.  By Executive agreeing to the terms and conditions set out in this letter, Executive consents to the deduction of such sums.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">14.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Notices</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Save where otherwise required by law, all notices and other communications given pursuant to or in connection with this Agreement shall be in writing and delivered (which may be by telefax or other electronic transmission) to a party at the following address, or to such other address as such party may hereafter specify by notice to the other party&#58;</font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If to the Company, to&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex Medical Europe Ltd.</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">IDA Business &#38; Technology Park</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Garrycastle</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Athlone </font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Co. Westmeath</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Ireland</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Attention&#58;  General Counsel</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">And copy to&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex Incorporated</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">550 E. Swedesford Rd.</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Suite 400</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Wayne, PA 19087</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Attention&#58;  General Counsel</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If to Executive, to&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">James Winters</font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#91;ADDRESS OMITTED&#93;</font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">15.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Governing Law and Jurisdiction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Agreement shall be governed by and construed in accordance with the laws of Ireland and the courts of Ireland shall have exclusive jurisdiction to deal with all disputes arising from or touching upon this Agreement.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">16.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Parties in Interest</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Agreement, including specifically the covenants of Sections 8 and 9, will be binding upon and inure to the benefit of the parties and their respective heirs, successors and assigns.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">17.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Entire Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Agreement and the Change of Control Severance Agreement contain the entire agreement between the parties with respect to the right of </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">13</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Executive to receive severance compensation upon the termination of her Employment, and such Agreements supersede any prior agreements or understandings between the parties relating to the subject matter of the Change of Control Severance Agreement or this Agreement.  Where Executive receives any benefit or payment provided for under this Agreement, he shall not be entitled to any benefit under the Change of Control Severance Agreement and vice versa.  Under no circumstances may he be entitled to receive payment under both agreements.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">18.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Amendment or Modification</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  No amendment or modification of or supplement to this Agreement will be effective unless it is in writing and duly executed by the party to be charged thereunder.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">19.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Construction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The following principles of construction will apply to this Agreement&#58;</font></div><div><font><br></font></div><div style="text-indent:63pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">x.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Unless otherwise expressly stated in connection therewith, a reference in this Agreement to a &#8220;Section,&#8221; &#8220;Exhibit&#8221; or &#8220;party&#8221; refers to a Section of, or an Exhibit or a party to, this Agreement.</font></div><div style="padding-left:72pt;"><font><br></font></div><div style="text-indent:59.67pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">xi.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The word &#8220;including&#8221; means &#8220;including without limitation.&#8221;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">20.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Headings and Titles</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The headings and titles of Sections and the like in this Agreement are inserted for convenience of reference only, form no part of this Agreement and shall not be considered for purposes of interpreting or construing any provision hereof.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">&#91;Remainder of this page intentionally left blank&#93;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">EXECUTED as of the date first above written</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">TELEFLEX MEDICAL EUROPE LTD.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">By&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;"> &#47;s&#47; Monika Vikander-Hegarty&#160; </font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name&#58;&#160;Monika Vikander-Hegarty</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">14</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Title&#58;&#160;Director</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">EXECUTIVE&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">  &#47;s&#47; James Winters&#160;&#160;&#160; </font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">James Winters</font></div><div style="padding-left:252pt;text-align:justify;margin-bottom:12pt;"><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">15</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">  </font></div></div></div><hr style="page-break-after:always"><div id="i7129ed37ae6842389a0a562884ef782c_4"></div><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="padding-left:14.4pt;text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">EXHIBIT A</font></div><div style="padding-left:14.4pt;text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">GENERAL RELEASE</font></div><div style="padding-left:14.4pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.&#160;I, James Winters, for and in consideration of certain payments to be made and the benefits to be provided to me under the Senior Executive Officer Severance Agreement, dated as of March ___, 2020 (the &#8220;Agreement&#8221;) between me and TELEFLEX MEDICAL EUROPE LIMITED (the &#8220;Company&#8221;) and conditioned upon such payments and provisions, do hereby REMISE, RELEASE, AND FOREVER DISCHARGE the Company, the Group and each of its past or present subsidiaries and affiliates, its and their past or present officers, directors, stockholders, employees and agents, their respective successors and assigns, heirs, executors and administrators, the pension and employee benefit plans of the Company, the Group or of its past or present subsidiaries or affiliates, and the past or present trustees, administrators, agents, or employees of the pension and employee benefit plans (hereinafter collectively included within the term the &#8220;Company&#8221;), acting in any capacity whatsoever, of and from any and all manner of actions and causes of action, suits, debts, claims and demands whatsoever in law or in equity, which I ever had, now have, or hereafter may have, or which my heirs, executors or administrators hereafter may have, by reason of any matter, cause or thing whatsoever from the beginning of my employment with the Company to the date of these presents and particularly, but without limitation of the foregoing general terms, any claims arising from or relating in any way to my employment relationship and the termination of my employment relationship with the Company, including but not limited to, any claims which have been asserted, could have been asserted, or could be asserted now or in the future under any local law, including any claims and for the avoidance of doubt, I waive and compromise any claim I may have against the Company or the Group arising under contract (including any entitlement to bonus or expenses), common law, equity, tort (including any claim for personal injury and&#47;or defamation), statute, statutory instrument or any treaty, regulation or directive of the European Union, including but not limited to claims under the Adoptive Leave Acts 1995 and 2005, the Carer's Leave Act 2001, the Criminal Justice Act 2011, the Data Protection Act 2018, the Employment Equality Acts 1998 to 2015, the Employment (Miscellaneous Provisions) Act 2018, the Employment Permit Acts 2003 to 2014, the European Communities (Protection of Employees on the Transfer of Undertakings) Regulations 2003 to 2014, the Freedom of Information Act 2014, the Industrial Relations Acts 1946 to 2015, the Maternity Protection Acts 1994 and 2004, the Minimum Notice and Terms of Employment Acts 1973 to 2005, the National Minimum Wage Acts 2000 and 2015, the Organisation of Working Time Act 1997, the Paternity Leave and Benefit Act 2016, the Parental Leave Acts 1998 to 2019, the Payment of Wages Act 1991, the Pensions Acts 1990 to 2015, the Protection of Employees (Fixed-Term Work) Act 2003, the Protection of Employees (Part Time Work) Act 2001, the Protection of Employment Acts 1977 to 2014, the Protection of Employees (Temporary Agency Work) Act 2012, the Protection of Employment (Exceptional Collective Redundancies and Related Matters) Act 2007, the Protection of Young Persons (Employment) Act </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="padding-left:14.4pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1996, the Protected Disclosures Act 2014, the Redundancy Payments Acts 1967 to 2014, the Safety, Health and Welfare at Work Acts 2005 to 2014, the Terms of Employment (Information) Acts 1994 to 2014, the Unfair Dismissals Acts 1977 to 2015, the Workplace Relations Act 2015, and all other legislation relating to employment and its termination, the common law or otherwise all as amended, and all claims for counsel fees and costs&#59; provided, however, that this Release shall not apply to any entitlements under the terms of the Agreement or under the Company and &#47; or Group plans in which I participated and under which I have accrued and become entitled to a benefit (including indemnification and &#47; or reimbursement to the extent provided under the Company&#8217;s Certificate of Incorporation, bylaws or applicable insurance policies) based on my actual service with the Company other than under any Company separation or severance plan or programs.</font></div><div style="padding-left:14.4pt;text-align:justify;"><font><br></font></div><div style="padding-left:14.4pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Finally, I waive and compromise any claim to take a personal injury claim against the Company, the Group, any director, member or employee.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:-0.2pt;padding-left:14.4pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.&#160;Subject to the limitations of paragraph 1 above, I expressly waive all rights afforded by any statute which expressly limits the effect of a release with respect to unknown claims.  I understand the significance of this release of unknown claims and the waiver of statutory protection against a release of unknown claims.</font></div><div style="padding-left:14.2pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.&#160;I hereby agree and recognize that my employment by the Company was permanently and irrevocably severed on ___________________, 2___.  I also hereby agree and recognize that I have resigned from my position as a member of the Board of Directors of the Company, the Group as well as its subsidiaries and affiliates, on ___________________, 2___.  The Company has no obligation, contractual or otherwise to me to hire, rehire or reemploy me in the future.  I acknowledge that the terms of the Agreement provide me with payments and benefits which are in addition to any amounts to which I otherwise would have been entitled.</font></div><div style="padding-left:14.2pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.&#160;I hereby agree and acknowledge that the payments and benefits provided to me by the Company are to bring about an amicable resolution of my employment arrangements and are not to be construed as an admission of any violation of any law, or of any duty owed by the Company and that the Agreement was, and this Release is, executed voluntarily to provide an amicable resolution of my employment relationship with the Company.</font></div><div style="padding-left:14.2pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.&#160;I hereby acknowledge that nothing in this Release shall prohibit or restrict me from&#58;  (i) making any disclosure of information required by law or as directed by the Company.  In addition, I understand that each of the parties hereto (and each employee, representative, or other agent of such parties) may disclose to any person, without limitation of any kind, the</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: line-through;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">income tax treatment and tax structure of the transactions contemplated hereby and all materials (including opinions or other tax analyses) that are provided to such party relating to such tax treatment and tax structure.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="padding-left:14.2pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.&#160;I hereby certify that I have read the terms of this Release, that I have been advised by the Company to discuss it with my solicitor, that the Company have offered to make a contribution to the costs incurred in taking such legal advice, that I have received the independent legal advice of &#91;insert name of solicitor&#93; and that I understand its terms and effects and, in particular, its effect on my ability to pursue my rights to bring a claim or claims before the District Court, Circuit Court, High Court, Court of Appeal, Supreme Court, the Workplace Relations Commission, the Labour Court or any other court or tribunal against the Company or any Group Company and&#47;or any of their shareholders, directors or employees in respect of my employment and&#47;or the termination of my employment.   I acknowledge, further, that I am executing this Release of my own volition with a full understanding of its terms and effects and with the intention of releasing all claims recited herein in exchange for the consideration described in the Agreement, which I acknowledge is adequate and satisfactory to me.  None of the above named parties, nor their agents, representatives or attorneys have made any representations to me concerning the terms or effects of this Release other than those contained herein. I further certify that I have entered into this Agreement without any coercion of any description.</font></div><div style="padding-left:14.2pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.&#160;I hereby further acknowledge that the terms of Sections 7 and 8 of the Agreement shall continue to apply for the balance of the time periods provided therein and that I will abide by and fully perform such obligations.  I further acknowledge that the payment due to me during the Severance Compensation Period are strictly subject to my compliance (to the reasonable satisfaction of the Company) with the terms of this Agreement, but in particular Sections 7 and 8.   </font></div><div style="padding-left:14.2pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">8.&#160;This Release may be executed in one or more counterparts, including by facsimile signature, each of which shall be deemed to be an original, but all of which shall be considered one and the same instrument.</font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Intending to be legally bound hereby, the Company and I execute the foregoing Release as a Deed this ______ day of _______, 20__.</font></div><div style="padding-left:252pt;text-align:justify;"><font><br></font></div><div style="padding-left:252pt;text-align:justify;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">PRESENT when the Common Seal of</font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">TELEFLEX  MEDICAL EUROPE LIMITED.</font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">was affixed hereto&#58;&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________________</font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Director</font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________________</font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Director &#47; Company Secretary</font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">SIGNED and DELIVERED by James Winters&#160;&#160;______________________&#160;     in the presence of&#58;</font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Witness signature&#58;&#160;______________________</font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Witness name&#160;&#58;&#160;______________________</font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Witness address&#58;&#160;______________________</font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>6
<FILENAME>exhibit105toq1202010-q.htm
<DESCRIPTION>EX-10.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i8280f6c248a1426aa3cd064fd596f69f_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Exhibit 10.5</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">EXECUTIVE CHANGE IN CONTROL AGREEMENT</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">This Executive Change In Control Agreement made as of March 24, 2020, by and between Teleflex Incorporated (the &#8220;Company&#8221;) and James Winters (&#8220;Employee&#8221;).</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">BACKGROUND</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">A.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt;">Employee is employed as an executive of Teleflex Medical Europe Limited, a wholly-owned subsidiary of the Company.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">B.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt;">The Board of Directors of the Company believes that appropriate steps should be taken to reinforce and encourage the continued attention and dedication of Employee without distraction, notwithstanding that the Company could be subject to a Change of Control, and that such possibility, and the uncertainty and questions which it may raise among management, may result in the departure or distraction of key management personnel to the detriment of the Company.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">C.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt;">In consideration for Employee agreeing to continue in employment with the Company and agreeing to keep Company information confidential, the Company agrees that Employee shall receive the compensation set forth in this Agreement in the event Employee&#8217;s employment is terminated without Cause, upon or after a Change of Control&#59;</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">AGREEMENT</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">NOW, THEREFORE, in consideration of the foregoing and the mutual covenants and agreements hereinafter set forth and intending to be legally bound hereby, the parties hereto agree as follows&#58;</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Definitions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Base Salary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the base rate of salary being paid to Employee in all capacities with the Company, together with any and all salary reduction authorized amounts under any of the Company&#8217;s benefit plans or programs, at the time of the delivery of a Notice of Termination to Employee. </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Base Salary Continuation Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the 18-month period commencing on the day after the date on which Notice of Termination is given.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Benefit Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the period beginning on the date on which Notice of Termination is issued and ending on the first to occur of (a) the 18-month anniversary of the date on which Notice of Termination issued or (b) the first date on which Employee is employed by another employer and is eligible to participate in a health plan of Employee&#8217;s new employer.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the board of directors of the Company.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Bonus Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean a plan of the Company providing for the payment of a cash bonus to Employee.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean (a) misappropriation of funds, (b) conviction of a crime involving moral turpitude, or (c) gross negligence in the performance of duties, which gross negligence has had a material adverse effect on the business, operations, assets, properties or financial condition of the Company and its subsidiaries taken as a whole.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Change of Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean one of the following shall have taken place after the date of this Agreement&#58; </font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">any &#8220;person&#8221; (as such term is used in Sections 13(d) or 14(d) of the Exchange Act) (other than the Company, any majority controlled subsidiary of the Company, or the fiduciaries of any Company benefit plans) becomes the beneficial owner (as defined in Rules 13d-3 and 13d-5 under the Exchange Act), directly or indirectly, of 20% or more of the total voting power of the voting securities of the Company then outstanding and entitled to vote generally in the election of directors of the Company&#59; provided, however, that no Change of Control shall occur upon the acquisition of securities directly from the Company&#59;</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;">individuals who, as of the beginning of any 24 month period, constitute the Board (as of the date hereof the &#8220;Incumbent Board&#8221;) cease for any reason during such 24 month period to constitute at least a majority of the Board, provided that any individual becoming a director subsequent to the date hereof whose election, or nomination for election by the Company&#8217;s shareholders, was approved by a vote of at least a majority of the directors then comprising the Incumbent Board shall be considered as though such individual were a member of the Incumbent Board, but excluding, for this purpose, any such individual whose initial assumption of office is in connection with an actual or threatened election contest relating to the election of the directors of the Company&#59;</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">consummation of (i) a merger, consolidation or reorganization of the Company, in each case, with respect to which all or substantially all of the individuals and entities who were the respective beneficial owners of the voting securities of the Company immediately prior to such merger, consolidation or reorganization do not, following such merger, consolidation or reorganization, beneficially own, directly or indirectly, at least 65% of the combined voting power of the then outstanding voting securities entitled to vote generally in the election of directors of the entity or entities resulting from such merger, consolidation or reorganization, (ii) a complete liquidation or dissolution of the Company or (iii) a sale or other disposition of all or substantially all of the assets of the Company, unless at least 65% of the combined voting power of the then outstanding voting securities entitled to vote generally in the election of directors of the entity or entities that acquire such assets are beneficially owned by individuals or entities </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">who or that were beneficial owners of the voting securities of the Company immediately before such sale or other disposition&#59; or </font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;">consummation of any other transaction determined by resolution of the Board to constitute a Change of Control.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Contract of Employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the contract of employment entered into between the Teleflex Medical Europe Limited and Employee, dated as of March 24, 2020, as may be amended from time to time.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Component Target Amount</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall have the meaning specified therefor in the definition of &#8220;Target Bonus&#8221; in this Section&#160;1.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean Employee&#8217;s continuous illness, injury or incapacity for a period of six consecutive months.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Exchange Act</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the Securities Exchange Act of 1934, as amended.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means a Termination of Employment initiated by Employee by Notice of Termination, upon one or more of the following occurrences&#59; provided that as soon as practicable after Employee becomes aware of such occurrence and before such Notice of Termination is given, Employee shall have given written notice of Good Reason to the Company and the Company shall not have fully corrected the situation within 10 days after notice of such Good Reason&#58;</font></div><div style="text-indent:65.67pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.any failure of the Company to comply with and satisfy any of the material terms of this Agreement&#59;</font></div><div style="text-indent:62.34pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.any material reduction by the Company of the title, duties, job responsibilities, reporting relationship or position of Employee&#59;</font></div><div style="text-indent:59.01pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.any material reduction in Employee&#8217;s Base Salary&#59; or </font></div><div style="text-indent:59.67pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iv.the moving of the principal office of the Company to which Employee is assigned to a location more than 25 miles from its location on the date of the Change of Control.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Performance Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; applicable to any Target Amount under a Bonus Plan shall mean the period of time in which the performance goals applicable to the determination of cash bonus awards pursuant to such Bonus Plan are measured.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Target Amount</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; in respect of a bonus payable to Employee pursuant to any Bonus Plan shall mean the amount specified in the Company&#8217;s records pertaining to such Bonus Plan as the &#8220;target amount&#8221; of cash bonus which would be payable to Employee if specified conditions were fulfilled.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Target Bonus</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the sum of the Target Amounts (each a &#8220;Component Target Amount&#8221;) which would be payable in the year immediately following the Termination Year pursuant to all Bonus Plans if all of the conditions for the payment of each Component Target Amount were fulfilled, without regard to whether such conditions are actually fulfilled&#59; provided that, if a Target Amount has not been determined for any such Bonus Plan on or before the Termination Date, the Target Amount for such Bonus Plan which would have been payable in the Termination Year shall be substituted for such undetermined Target Amount in the foregoing calculation of the &#8220;Target Bonus.&#8221;</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Termination Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the date specified in a Notice of Termination issued by the Company as the effective date on which Employee&#8217;s Termination of Employment occurs.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Termination of Employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall be determined to have occurred on the Termination Date specified in the Notice of Termination delivered to Employee as specified in Section 2 of this Agreement.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Termination following a Change of Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean a Termination of Employment upon or within two years after a Change of Control either (a) initiated by the Company for any reason other than Disability or Cause&#59; or (b) initiated by Employee for Good Reason.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Termination Year</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; shall mean the year in which Employee&#8217;s Termination Date occurs.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Notice of Termination</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Any Termination of Employment shall be communicated by a Notice of Termination to the other party hereto given in accordance with Section 13 hereof.  For purposes of this Agreement, a &#8220;Notice of Termination&#8221; means a written notice which (a) states that Employee&#8217;s employment is being terminated, (b) specifies the Termination Date, (c) solely in the case of termination for &#8220;Cause,&#8221; states that the termination is for Cause, and (d) solely in the case of termination by Employee for Good Reason, states that the termination is for Good Reason.  </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Compensation upon Termination following a Change of Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Subject to the provisions of subsection (d) below and Sections&#160;4 and 5 hereof, in the event of Employee&#8217;s Termination following a Change of Control, Employee shall be entitled to receive the following payments and benefits from the Company&#58;</font></div><div style="text-indent:65.67pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.Employee shall receive payment of Employee&#8217;s unpaid base salary earned through the date on which Notice of Termination is given, payable in accordance with the Company&#8217;s normal payroll schedule and payroll practices in effect as of the date on which Notice of Termination is given, subject to all applicable withholdings and deductions.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:62.34pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.If a bonus awarded to Employee pursuant to any Bonus Plan for payment in the year in which Notice of Termination is given shall not have been paid to Employee, Employee shall receive the amount of such award within 15 days after the date on which Notice of Termination is given.  If no such bonus shall have been awarded to Employee under any Bonus Plan, Employee shall receive the following within 15 days after the date on which Notice of Termination is given&#58; a lump sum cash payment in the amount of the sum of the Target Amounts under each such Bonus Plan referred to in the immediately preceding sentence which would have been payable to Employee in the year in which Notice of Termination is given. </font></div><div style="text-indent:59.01pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.Within 15 days after the date on which Notice of Termination is given, Employee shall receive a lump sum cash payment equal to the pro-rated amount of the Target Bonus (the &#8220;Pro-Rated Target Bonus&#8221;). The Pro-Rated Target Bonus shall be computed by multiplying the Target Bonus by a fraction (i) the numerator of which is the number of days in each year of the Performance Period applicable to such Component Target Amount reduced by the number of days in the year following the date on which Notice of Termination is given and (ii) the denominator of which is the number of days in the Performance Period.</font></div><div style="text-indent:59.67pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iv.Beginning with the date on which Notice of Termination is given, Employee shall receive the following&#58;</font></div><div style="text-indent:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt;">The Company will continue to pay Employee&#8217;s Base Salary for the duration of the applicable Base Salary Continuation Period (the &#8220;Base Salary Severance Amount&#8221;), in accordance with the Company&#8217;s normal payroll schedule and payroll practices in effect from time to time, subject to all applicable withholdings and deductions, provided, however, that any payment of base salary made to Employee in respect of any notice period which he or the Company is required to give under the terms of his Contract of Employment (irrespective of whether Employee works, is placed on garden leave, or payment is made in lieu of, all or a part of such notice period) shall be offset against the Base Salary Severance Amount, and provided that in the event that Employee is made redundant by the Company, then any statutory redundancy payment to which Employee is entitled shall be offset against the Base Salary Severance Amount calculated as of the Termination Date, and Employee shall not be entitled to double recovery in respect of (i) any statutory redundancy payment or (ii) any payment of base salary payable to Employee in respect of any notice period which he or the Company is required to give under the terms of his Contract of Employment. </font></div><div style="text-indent:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee shall receive a payment equal to (A) one hundred percent (100%) of the Target Bonus on the twelve (12) month anniversary of the date on which Notice of Termination is given&#59; and (B) fifty percent (50%) of the Target Bonus on the twenty-four (24) month anniversary of the date on which Notice of Termination is given.  The amount paid on each such date shall be paid in the form of a single lump sum cash payment less any applicable deductions.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt;">Subject to statutory deductions, during the Benefit Period, the Company shall continue to provide health and dental benefits under the Company&#8217;s then-current health and dental plans for Employee and Employee&#8217;s spouse and eligible dependents on the same basis as if Employee had continued to be employed during that period.  Notwithstanding the preceding, if Employee and Employee&#8217;s spouse and eligible dependents are not eligible to continue coverage under the Company&#8217;s health and&#47;or dental plan(s), subject to statutory deductions, the Company will reimburse Employee in cash on the last day of each month during the Benefit Period (or balance thereof) an amount based on the cost actually paid by Employee for that month to maintain health and&#47;or dental insurance coverage from commercial sources that is comparable to the health and&#47;or dental coverage Employee last elected as an employee for Employee and Employee&#8217;s spouse and eligible dependents under the Company&#8217;s health and&#47;or dental plan(s) covering Employee, where the net monthly reimbursement after taxes are withheld will equal the Company&#8217;s portion of the cost paid by Employee for that month&#8217;s coverage determined in accordance with the Company&#8217;s policy then in effect for employee cost sharing, on substantially the same terms as would be applicable to an executive officer of the Company.</font></div><div style="text-indent:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The Company shall reimburse Employee for the cost of outplacement assistance services incurred by Employee up to a maximum of $20,000, which shall be provided by an outplacement agency selected by Employee.  The Company shall reimburse Employee within 15 days following the date on which the Company receives proof of payment of such expense, which proof must be submitted no later than December 1st of the calendar year after the calendar year in which the expense was incurred.  Notwithstanding the foregoing, Employee shall only be entitled to reimbursement for those outplacement service costs incurred by Employee on or prior to the last day of the second year following the Termination Year.</font></div><div style="text-indent:63pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">v.All Company stock options and restricted stock held by Employee as of Employee&#8217;s Termination Date that have not previously become vested and exercisable shall immediately become fully vested and exercisable as of the date immediately preceding the Termination Date, and any stock option or restricted stock awards under which such stock options or restricted stock are granted are hereby amended, effective the later of the date of this Agreement or the date of such award, to so provide.</font></div><div style="text-indent:59.67pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">vi.As a condition to the obligation of the Company to pay compensation and provide benefits under this Agreement, the Company shall have received from Employee immediately following the Termination Date a written waiver and release of claims against the Company substantially in the form attached hereto as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> (but subject to any necessary adjustments reasonably determined by the Company to be necessary to comply with applicable laws and regulations in effect as of Employee&#8217;s Termination Date) executed by Employee (the &#8220;Release&#8221;).  If Employee fails to execute the Release, no payments or benefits shall thereafter be made or provided to Employee pursuant to this Agreement.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Confidential Information</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Employee recognizes and acknowledges that, by reason of Employee&#8217;s employment by and service to the Company, Employee has had and will continue to have access to confidential information of the Company and its affiliates, including, without limitation, information and knowledge pertaining to products and services offered, innovations, designs, ideas, technology, manufacturing and assembly methods, procedures, work instructions, plans, trade secrets, proprietary information, distribution and sales methods and systems, sales and profit figures, customer and client lists, and relationships between the Company and its affiliates and other distributors, customers, clients, suppliers and others who have business dealings with the Company and its affiliates (&#8220;Confidential Information&#8221;).  Employee acknowledges that such Confidential Information is a valuable and unique asset of the Company, and Employee covenants that Employee will not, either during or after Employee&#8217;s employment by the Company, disclose any such Confidential Information to any person for any reason whatsoever without the prior written authorization of the Company, unless such information is in the public domain through no fault of Employee or except as may be required by law or in a judicial or administrative proceeding.  Notwithstanding anything to the contrary herein, each of the parties hereto (and each employee, representative, or other agent of such parties) may disclose to any person, without limitation of any kind, the federal income tax treatment and federal income tax structure of the transactions contemplated hereby and all materials (including opinions or other tax analyses) that are provided to such party relating to such tax treatment and tax structure.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Equitable Relief</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:65.67pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.Employee acknowledges that the restrictions contained in Section&#160;4 hereof are reasonable and necessary to protect the legitimate interests of the Company and its affiliates, that the Company would not have entered into this Agreement in the absence of such restrictions, and that any violation of any provision of that Section will result in irreparable injury to the Company.  Employee represents and acknowledges that (i) Employee has been advised by the Company to consult Employee&#8217;s own legal counsel in respect of this Agreement, and (ii) Employee has had full opportunity, prior to execution of this Agreement, to review thoroughly this Agreement with Employee&#8217;s counsel.</font></div><div style="text-indent:62.34pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.Employee agrees that the Company shall be entitled to preliminary and permanent injunctive relief, without the necessity of proving actual damages, as well as an equitable accounting of all earnings, profits and other benefits arising from any violation of Section&#160;4 hereof, which rights shall be cumulative and in addition to any other rights or remedies to which the Company may be entitled.  Without limiting the foregoing, Employee also agrees that payment of the compensation and benefits payable under Section 3 of this Agreement may be automatically ceased in the event of a material breach of the covenants of Section&#160;4, provided the Company gives Employee written notice of such breach, detailing the activity of Employee that constitutes a material breach, and Employee fails to cease such activity within 15 days after Employee&#8217;s receipt of such written notice.  In the event that any of the provisions of Section&#160;4 hereof should </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ever be adjudicated to exceed the time, geographic, service, or other limitations permitted by applicable law in any jurisdiction, then such provisions shall be deemed reformed in such jurisdiction to the maximum time, geographic, service, or other limitations permitted by applicable law.</font></div><div style="text-indent:59.01pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">iii.Employee irrevocably and unconditionally (i) agrees that any suit, action or other legal proceeding arising out of Section&#160;4 hereof, including without limitation, any action commenced by the Company for preliminary and permanent injunctive relief or other equitable relief, may be brought in the United States District Court for the Eastern District of Pennsylvania, or if such court does not have jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in or around Philadelphia, Pennsylvania, (ii) consents to the non-exclusive jurisdiction of any such court in any such suit, action or proceeding, and (iii) waives any objection which Employee may have to the laying of venue of any such suit, action or proceeding in any such court.  Employee also irrevocably and unconditionally consents to the service of any process, pleadings, notices or other papers in a manner permitted by the notice provisions of Section 13 hereof.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Other Payments and Indemnification</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The payments due under Section 3 hereof shall be in addition to and not in lieu of any payments or benefits due to Employee under any other plan, policy or program of the Company except as provided under Section 15(a) and except that no cash payments shall be paid to Employee under any severance plan of the Company that are due and payable solely as a result of a Change of Control.  In addition, Employee shall continue to be covered by any policy of insurance providing indemnification rights for service as an officer and director of the Company and to all other rights to indemnification provided by the Company, in each case at least as favorable as applicable to Employee on the date of this Agreement.Where Employee receives any benefit or payment provided for under this Agreement, he shall not be entitled to any benefit under the Senior Executive Officer Severance Agreement and vice versa.  Under no circumstances may he be entitled to receive payment under both agreements.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Enforcement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  It is the intent of the parties that Employee not be required to incur any expenses associated with the enforcement of Employee&#8217;s rights under this Agreement by arbitration, litigation or other legal action, because the cost and expense thereof would substantially detract from the benefits intended to be extended to Employee hereunder.  Accordingly, the Company shall pay Employee on demand the amount necessary to reimburse Employee in full for all expenses (including all attorneys&#8217; fees and legal expenses) incurred by Employee in enforcing any of the obligations of the Company under this Agreement, unless the lawsuit brought by Employee is determined wholly or substantially in the Company&#8217;s favor.  The Company shall reimburse Employee for expenses under this Section 7 no later than the end of the calendar year next following the calendar year in which such expenses were incurred.  The Company shall not be obligated to pay any such expenses for which Employee fails to make a </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">demand and submit an invoice or other documented reimbursement request at least 10 business days before the end of the calendar year next following the calendar year in which such expenses were incurred.  The amount of such expenses that the Company is obligated to pay in any given calendar year shall not affect the expenses that the Company is obligated to pay in any other calendar year.  Employee&#8217;s right to have the Company pay the expenses may not be liquidated or exchanged for any other benefit.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">8.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">No Mitigation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Employee shall not be required to mitigate the amount of any payment or benefit provided for in this Agreement by seeking other employment or otherwise, nor shall the amount of any payment or benefit provided for herein be reduced by any compensation earned by other employment or otherwise. </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">9.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Deductions or Set-Offs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company reserves the right to make deductions in respect of all sums from time to time owed by Employee to the Company or any Associated Company, from Employee&#8217;s pay, bonus, allowances, expenses, or from any amounts which may be due to Employee by the Company pursuant to this Agreement.  By agreeing to the terms and conditions set out in this Agreement Employee consents to the deduction of such sums.  </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Taxes</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Any payments required under this Agreement shall be paid net of (i) taxes withheld or deducted by the Company in accordance with the requirements of law and (ii) deductions for the portion of the cost of certain benefits to be borne by Employee.  The Company reserves absolute discretion to determine the manner in which tax should be applied to any such amounts or benefits.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">11.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Term of Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The term of this Agreement shall be for three years from the date hereof and shall be automatically renewed for successive one-year periods unless the Company notifies Employee in writing that this Agreement will not be renewed at least 60 days prior to the end of the current term&#59; provided, however, that (i) this Agreement shall remain in effect for at least two years after a Change of Control occurring during the term of this Agreement and shall remain in effect until all of the obligations of the parties hereunder are satisfied, and (ii) this Agreement shall terminate if, prior to but not in contemplation of a Change of Control, the employment of Employee with the Company and its affiliates shall terminate for any reason.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">12.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Successor Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company shall require any successor or successors (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business or assets of the Company, by agreement in form and substance satisfactory to Employee, to acknowledge expressly that this Agreement is binding upon and enforceable against the Company in accordance with the terms hereof, and to become jointly and severally obligated with the Company to perform this Agreement in the same manner and to the same extent that the Company would be required to perform if no such succession or successions had taken place.  Failure of the Company to obtain such agreement prior to the effectiveness of any such succession shall be a breach of this Agreement.  As used in this Agreement, the Company shall mean the </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Company as herein before defined and any such successor or successors to its business or assets, jointly and severally.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">13.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Notice</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  All notices and other communications required or permitted hereunder or necessary or convenient in connection herewith shall be in writing and shall be delivered personally or mailed by registered or certified mail, return receipt requested, or by overnight express courier service, as follows&#58;</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If to the Company, to&#58;</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex Incorporated</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">155 S. Limerick Rd.</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Limerick, PA 19468</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Attn&#58; General Counsel</font></div><div style="padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">And copy to&#58;</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex Incorporated</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">550 E. Swedesford Rd.</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Suite 400</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Wayne, PA 19087</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Attn&#58; General Counsel</font></div><div style="padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If to Employee, to&#58;</font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">James Winters&#160;&#160;&#91;ADDRESS OMITTED&#93;</font></div><div style="text-indent:72pt;"><font><br></font></div><div style="text-indent:72pt;"><font><br></font></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">or to such other names or addresses as the Company or Employee, as the case may be, shall designate by notice to the other party hereto in the manner specified in this Section&#59; provided, however, that if no such notice is given by the Company following a Change of Control, notice at the last address of the Company or to any successor pursuant to Section&#160;13 hereof shall be deemed sufficient for the purposes hereof.  Any such notice shall be deemed delivered and effective when received in the case of personal delivery, five days after deposit, postage prepaid, with the U.S. Postal Service in the case of registered or certified mail, or on the next business day in the case of overnight express courier service.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">14.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Governing Law</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Agreement shall be governed by and interpreted under the laws of the Commonwealth of Pennsylvania without giving effect to any conflict of laws provisions.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">15.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Contents of Agreement, Amendment and Assignment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)&#160;This Agreement supersedes all prior agreements, sets forth the entire understanding between the parties hereto with respect to the subject matter hereof and cannot be changed, modified, extended or terminated except upon written amendment executed by Employee and approved by the Board and executed on the Company&#8217;s behalf by a duly authorized officer&#59; provided, however, that except as stated in Section&#160;6 above, this Agreement is not intended to supersede or alter Employee&#8217;s rights under any compensation, benefit plan or program, unless specifically modified hereunder, in which Employee participated and under which Employee retains a right to benefits.  The provisions of this Agreement may provide for payments to Employee under certain compensation or bonus plans under circumstances where such plans would not provide for payment thereof.  It is the specific intention of the parties that the provisions of this Agreement shall supersede any provisions to the contrary in such plans, to the extent that the provisions of this Agreement are more favorable to Employee than the terms of such plans, and such plans shall be deemed to have been amended to correspond with this Agreement without further action by the Company or the Board.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)&#160;Nothing in this Agreement shall be construed as giving Employee any right to be retained in the employ of the Company and&#47;or any subsidiary of the Company.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c) &#160;All of the terms and provisions of this Agreement, including the covenants of Section&#160;4, shall be binding upon and inure to the benefit of and be enforceable by the respective heirs, representatives, successors and assigns of the parties hereto.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">16.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Severability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If any provision of this Agreement or application thereof to anyone or under any circumstances shall be determined to be invalid or unenforceable, such invalidity or unenforceability shall not affect any other provisions or applications of this Agreement which can be given effect without the invalid or unenforceable provision or application.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">17.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Remedies Cumulative&#59; No Waiver</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  No right conferred upon Employee by this Agreement is intended to be exclusive of any other right or remedy, and each and every such right or remedy shall be cumulative and shall be in addition to any other right or remedy given hereunder or now or hereafter existing at law or in equity.  No delay or omission by Employee in exercising any right, remedy or power hereunder or existing at law or in equity shall be construed as a waiver thereof, including, without limitation, any delay by Employee in delivering a Notice of Termination pursuant to Section 2 hereof after an event has occurred which would, if Employee had resigned, have constituted a Termination following a Change of Control pursuant to Section 1 of this Agreement.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">18.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  All section headings are for convenience only.  This Agreement may be executed in several counterparts, each of which is an original.  It shall not be necessary in making proof of this Agreement or any counterpart hereof to produce or account for any of the other counterparts. </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">19.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Construction.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">  The word &#8220;including&#8221; means &#8220;including without limitation.&#8221;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">IN WITNESS WHEREOF, the undersigned, intending to be legally bound, have executed this Agreement as of the date first above written.</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font><br></font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Teleflex Incorporated</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">By&#58; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;&#47;s&#47; Cameron Hicks&#160;&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name&#58; &#160;Cameron HicksTitle&#58; &#160;Corporate Vice President, Human</font></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Resources and Communications</font></div></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font><br></font></div></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:12pt;"><font><br></font></div><div style="margin-bottom:12pt;"><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; James Winters&#160;&#160;</font></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">James Winters</font></div></td></tr></table></div><div style="margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">12</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div id="i8280f6c248a1426aa3cd064fd596f69f_4"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:14.4pt;text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">EXHIBIT A</font></div><div style="padding-left:14.4pt;text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">GENERAL RELEASE</font></div><div style="padding-left:14.4pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.&#160;I, James Winters, for and in consideration of certain payments to be made and the benefits to be provided to me under the Executive Change In Control Agreement, dated as of March ___, 2020 (the &#8220;Agreement&#8221;) with Teleflex Incorporated (the &#8220;Company&#8221;) and conditioned upon such payments and provisions, do hereby REMISE, RELEASE, AND FOREVER DISCHARGE the Company and each of its past or present subsidiaries and affiliates, its and their past or present officers, directors, stockholders, employees and agents, their respective successors and assigns, heirs, executors and administrators, the pension and employee benefit plans of the Company, or of its past or present subsidiaries or affiliates, and the past or present trustees, administrators, agents, or employees of the pension and employee benefit plans (hereinafter collectively included within the term the &#8220;Company&#8221;), acting in any capacity whatsoever, of and from any and all manner of actions and causes of actions, suits, debts, claims and demands whatsoever in law or in equity, which I ever had, now have, or hereafter may have, or which my heirs, executors or administrators hereafter may have, by reason of any matter, cause or thing whatsoever from the beginning of my employment with the Company to the date of these presents and particularly, but without limitation of the foregoing general terms, any claims arising from or relating in any way to my employment relationship and the termination of my employment relationship with the Company and&#47;or any Associated Company, including but not limited to, any claims which have been asserted, could have been asserted, or could be asserted now or in the future under  the constitution, contract, common law, in equity, statute (in particular, but not limited to the Unfair Dismissals Acts 1977&#8211;2007, the Minimum Notice and Terms of Employment Acts 1973&#8211;2005, the Organisation of Working Time Act 1997, the Redundancy Payments Acts 1967&#8211;2014, the Terms of Employment (Information) Acts 1994&#8211;2014, the Payment of Wages Act 1991, the Maternity Protection Acts 1994-2004 and the National Minimum Wage Act 2000, the Safety Health and Welfare at Work Acts 2005 and 2010, the Employment Equality Acts 1998-2012, the Protection of Employment Acts 1977 to 2014, the Employees (Provision of Information and Consultation) Act 2006, the Protection of Employees (Part-Time) Work Act 2001, the Protection of Employees (Fixed-Term) Work Act 2003, the Adoptive Leave Acts 1995-2005, the Carer&#8217;s Leave Act 2001, the Data Protection Acts 1988-2003, the European Communities (Protection of Employees on Transfer of Undertakings) Regulations 2003, the Industrial Relations Acts 1948-2015, the Parental Leave Acts 1998 and 2006, the Pensions Act 1990 (as amended), the Protection of Young Persons (Employment) Act 1996, the Protection of Employees (Temporary Agency Work) Act 2012, the Protected Disclosures Act 2014, the Workplace Relations Act 2015, as well as the Pennsylvania Human Relations Act, 43 Pa. C.S.A. &#167;&#167;951 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, the Rehabilitation Act of 1973, 29 USC &#167;&#167;701 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, Title VII of the Civil Rights Act of 1964, 42 USC &#167;&#167;2000e </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, the Civil Rights Act of 1991, 2 USC &#167;&#167;60 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, the Age Discrimination in Employment Act of 1967, 29 USC &#167;&#167;621 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, the Americans with Disabilities Act, 29 USC &#167;&#167;706 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, and </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A-1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="padding-left:14.4pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the Employee Retirement Income Security Act of 1974, 29 USC &#167;&#167;301 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">et seq.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">), the common law or otherwise all as amended, and all claims for counsel fees and costs, any contracts between the Company and me and any common law claims now or hereafter recognized and all claims for counsel fees and costs&#59; provided, however, that this Release shall not apply to any entitlements under the terms of the Agreement or under any other plans or programs of the Company in which I participated and under which I have accrued and become entitled to a benefit other than under any Company separation or severance plan or programs.  Finally, I waive and compromise any claim to take a personal injuries claim against the Company, the Group, any director, member or employee.</font></div><div><font><br></font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.&#160;Subject to the limitations of paragraph 1 above, I expressly waive all rights afforded by any statute which expressly limits the effect of a release with respect to unknown claims.  I understand the significance of this release of unknown claims and the waiver of statutory protection against a release of unknown claims.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.&#160;I hereby agree and recognize that my employment was permanently and irrevocably severed on ___________________, 20__ and the Company and its subsidiaries have no obligation, contractual or otherwise to me to hire, rehire or reemploy me in the future.  I acknowledge that the terms of the Agreement provide me with payments and benefits which are in addition to any amounts to which I otherwise would have been entitled.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.&#160;I hereby agree and acknowledge that the payments and benefits provided by the Company are to bring about an amicable resolution of my employment arrangements and are not to be construed as an admission of any violation of any federal, state or local statute or regulation, or of any duty owed by the Company and that the Agreement was, and this Release is, executed voluntarily to provide an amicable resolution of my employment relationship with the Company.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.&#160;I hereby acknowledge that nothing in this Release shall prohibit or restrict me from&#58; (i) making any disclosure of information required by law&#59; (ii) providing information to, or testifying or otherwise assisting in any investigation or proceeding brought by, any federal regulatory or law enforcement agency or legislative body, any self-regulatory organization, or the Company&#8217;s designated legal, compliance or human resources officers&#59; or (iii) filing, testifying, participating in or otherwise assisting in a proceeding relating to an alleged violation of any federal, state or municipal law relating to fraud, or any rule or regulation of the Securities and Exchange Commission or any self-regulatory organization.  In addition, I understand that each of the parties hereto (and each employee, representative, or other agent of such parties) may disclose to any person, without limitation of any kind, the federal income tax treatment and federal income tax structure of the transactions contemplated hereby and all materials (including opinions or other tax analyses) that are provided to such party relating to such tax treatment and tax structure.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A-2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.&#160;I hereby certify that I have read the terms of this Release, that I have been advised by the Company to discuss it with my attorney, that I have received the advice of counsel and that I understand its terms and effects.  I acknowledge, further, that I am executing this Release of my own volition with a full understanding of its terms and effects and with the intention of releasing all claims recited herein in exchange for the consideration described in the Agreement, which I acknowledge is adequate and satisfactory to me.  None of the above-named parties, nor their agents, representatives or attorneys have made any representations to me concerning the terms or effects of this Release other than those contained herein.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.&#160;I hereby further acknowledge that the terms of Sections&#160;4 and 5 of the Agreement shall continue to apply for the balance of the time periods provided therein and that I will abide by and fully perform such obligations.</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#91;SIGNATURE PAGE FOLLOWS&#93;</font></div><div style="margin-bottom:24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Intending to be legally bound hereby, I execute the foregoing Release this ___ day of _____________, 20 ___.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________&#160;&#160;&#160;&#160;____________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Witness</font></div><div style="text-align:center;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A-3</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-22
<SEQUENCE>7
<FILENAME>exhibit22toq1202010-qx.htm
<DESCRIPTION>EX-22
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="ice3e3004f3f04a6687d92aa0256cee6e_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Exhibit 22</font></div><div style="text-align:center;margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration: underline;">Subsidiary Guarantors of Guaranteed Securities</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">The following subsidiaries of Teleflex Incorporated are guarantors of its $400 million principal amount of 4.875% Senior Notes due 2026 and $500 million principal amount of 4.625% Senior Notes due 2027&#58;</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Arrow International LLC</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Arrow Interventional, Inc.</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">NeoTract, Inc.</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Teleflex LLC</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Teleflex Medical Incorporated</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Teleflex Medical OEM LLC</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">TFX Equities Incorporated</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">TFX North America Inc.</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Vascular Solutions LLC</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>tfx-2020329xex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i8238c20cbec24c0789227f927e5e0cf9_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.1</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Liam J. Kelly, certify that&#58;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. I have reviewed this quarterly report on Form 10-Q of Teleflex Incorporated&#59;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d. disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:47.048%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.171%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; April 30, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Liam J. Kelly</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liam J. Kelly</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>tfx-2020329xex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i69011f2f54f7400a80b30bd1752bcfc1_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.2</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Thomas E. Powell, certify that&#58;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. I have reviewed this quarterly report on Form 10-Q of Teleflex Incorporated&#59;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c. evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d. disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a. all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b. any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:47.048%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.171%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; April 30, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Thomas E. Powell</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thomas E. Powell</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>tfx-2020329xex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i04fedce9189b44d2a8dc6a088419e868_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.1</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RULE 13a-14(b) UNDER THE</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report of Teleflex Incorporated (the &#8220;Company&#8221;) on Form 10-Q for the period ending March&#160;29, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Liam J. Kelly, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2) The information contained in the Report fairly presents, in all material respects, the financial position and results of operations of the Company.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:47.048%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.171%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; April 30, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Liam J. Kelly</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liam J. Kelly<br>President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>tfx-2020329xex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="ic5ed486237144291be3b2fdabff928b8_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.2</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RULE 13a-14(b) UNDER THE</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-indent:29.25pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report of Teleflex Incorporated (the &#8220;Company&#8221;) on Form 10-Q for the period ending March&#160;29, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Thomas E. Powell, Executive Vice President and Chief Financial Officer, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2) The information contained in the Report fairly presents, in all material respects, the financial position and results of operations of the Company.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:47.048%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.171%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; April 30, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Thomas E. Powell</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thomas E. Powell<br>Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>tfx-20200329.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:982b0b22-135c-4d05-8f48-fb68d66c750c,g:fa4b6aab-bf3c-4a36-9e87-128a280cc736-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tfx="http://www.teleflex.com/20200329" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.teleflex.com/20200329">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tfx-20200329_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tfx-20200329_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tfx-20200329_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tfx-20200329_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.teleflex.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
        <link:definition>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical">
        <link:definition>1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Basisofpresentation" roleURI="http://www.teleflex.com/role/Basisofpresentation">
        <link:definition>2101101 - Disclosure - Basis of presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationNarrativeDetails" roleURI="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails">
        <link:definition>2402401 - Disclosure - Basis of presentation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Recentlyissuedaccountingstandards" roleURI="http://www.teleflex.com/role/Recentlyissuedaccountingstandards">
        <link:definition>2103102 - Disclosure - Recently issued accounting standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentlyissuedaccountingstandardsPolicies" roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies">
        <link:definition>2204201 - Disclosure - Recently issued accounting standards (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentlyissuedaccountingstandardsDetails" roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails">
        <link:definition>2405402 - Disclosure - Recently issued accounting standards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Netrevenues" roleURI="http://www.teleflex.com/role/Netrevenues">
        <link:definition>2106103 - Disclosure - Net revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetrevenuesTables" roleURI="http://www.teleflex.com/role/NetrevenuesTables">
        <link:definition>2307301 - Disclosure - Net revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetrevenuesDetails" roleURI="http://www.teleflex.com/role/NetrevenuesDetails">
        <link:definition>2408403 - Disclosure - Net revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetrevenuesOtherrevenuesDetails" roleURI="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails">
        <link:definition>2409404 - Disclosure - Net revenues Other revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.teleflex.com/role/Acquisitions">
        <link:definition>2110104 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDetails" roleURI="http://www.teleflex.com/role/AcquisitionsDetails">
        <link:definition>2411405 - Disclosure - Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Restructuringandimpairmentcharges" roleURI="http://www.teleflex.com/role/Restructuringandimpairmentcharges">
        <link:definition>2112105 - Disclosure - Restructuring and impairment charges</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandimpairmentchargesTables" roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables">
        <link:definition>2313302 - Disclosure - Restructuring and impairment charges (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" roleURI="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails">
        <link:definition>2414406 - Disclosure - Restructuring and other impairment charges - expected costs to be incurred (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandimpairmentchargesChargesRecognizedDetail" roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail">
        <link:definition>2415407 - Disclosure - Restructuring and impairment charges - Charges Recognized (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.teleflex.com/role/Inventories">
        <link:definition>2116106 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.teleflex.com/role/InventoriesTables">
        <link:definition>2317303 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetail" roleURI="http://www.teleflex.com/role/InventoriesDetail">
        <link:definition>2418408 - Disclosure - Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Goodwillandotherintangibleassetsnet" roleURI="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet">
        <link:definition>2119107 - Disclosure - Goodwill and other intangible assets, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandotherintangibleassetsnetTables" roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables">
        <link:definition>2320304 - Disclosure - Goodwill and other intangible assets, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails">
        <link:definition>2421409 - Disclosure - Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails">
        <link:definition>2422410 - Disclosure - Goodwill and other intangible assets, net - Components of intangible assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Borrowings" roleURI="http://www.teleflex.com/role/Borrowings">
        <link:definition>2123108 - Disclosure - Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsTables" roleURI="http://www.teleflex.com/role/BorrowingsTables">
        <link:definition>2324305 - Disclosure - Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsComponentsoflongtermdebtDetails" roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails">
        <link:definition>2425411 - Disclosure - Borrowings - Components of long-term debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsComponentsoflongtermdebtDetails_1" roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1">
        <link:definition>2425411 - Disclosure - Borrowings - Components of long-term debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsAdditionalInformationDetails" roleURI="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails">
        <link:definition>2426412 - Disclosure - Borrowings - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financialinstruments" roleURI="http://www.teleflex.com/role/Financialinstruments">
        <link:definition>2127109 - Disclosure - Financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialinstrumentsTables" roleURI="http://www.teleflex.com/role/FinancialinstrumentsTables">
        <link:definition>2328306 - Disclosure - Financial instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialinstrumentsAdditionalInformationDetails" roleURI="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails">
        <link:definition>2429413 - Disclosure - Financial instruments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" roleURI="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails">
        <link:definition>2430414 - Disclosure - Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Fairvaluemeasurement" roleURI="http://www.teleflex.com/role/Fairvaluemeasurement">
        <link:definition>2131110 - Disclosure - Fair value measurement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvaluemeasurementTables" roleURI="http://www.teleflex.com/role/FairvaluemeasurementTables">
        <link:definition>2332307 - Disclosure - Fair value measurement (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" roleURI="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails">
        <link:definition>2433415 - Disclosure - Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" roleURI="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails">
        <link:definition>2434416 - Disclosure - Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" roleURI="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails">
        <link:definition>2435417 - Disclosure - Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Shareholdersequity" roleURI="http://www.teleflex.com/role/Shareholdersequity">
        <link:definition>2136111 - Disclosure - Shareholders' equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersequityTables" roleURI="http://www.teleflex.com/role/ShareholdersequityTables">
        <link:definition>2337308 - Disclosure - Shareholders' equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersequityAdditionalInformationDetails" roleURI="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails">
        <link:definition>2438418 - Disclosure - Shareholders' equity - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" roleURI="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails">
        <link:definition>2439419 - Disclosure - Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" roleURI="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails">
        <link:definition>2440420 - Disclosure - Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" roleURI="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails">
        <link:definition>2441421 - Disclosure - Shareholders' equity - Accumulated other comprehensive income into income expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Taxesonincomefromcontinuingoperations" roleURI="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations">
        <link:definition>2142112 - Disclosure - Taxes on income from continuing operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TaxesonincomefromcontinuingoperationsTables" roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables">
        <link:definition>2343309 - Disclosure - Taxes on income from continuing operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TaxesonincomefromcontinuingoperationsDetails" roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails">
        <link:definition>2444422 - Disclosure - Taxes on income from continuing operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitmentsandcontingentliabilities" roleURI="http://www.teleflex.com/role/Commitmentsandcontingentliabilities">
        <link:definition>2145113 - Disclosure - Commitments and contingent liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandcontingentliabilitiesDetail" roleURI="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail">
        <link:definition>2446423 - Disclosure - Commitments and contingent liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Segmentinformation" roleURI="http://www.teleflex.com/role/Segmentinformation">
        <link:definition>2147114 - Disclosure - Segment information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentinformationTables" roleURI="http://www.teleflex.com/role/SegmentinformationTables">
        <link:definition>2348310 - Disclosure - Segment information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentinformationDetails" roleURI="http://www.teleflex.com/role/SegmentinformationDetails">
        <link:definition>2449424 - Disclosure - Segment information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="tfx_MaximumAmountAvailableUnderReceivableSecuritization" abstract="false" name="MaximumAmountAvailableUnderReceivableSecuritization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" abstract="false" name="SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tfx_HospitalsAndHealthcareProvidersMember" abstract="true" name="HospitalsAndHealthcareProvidersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_InterventionalMember" abstract="true" name="InterventionalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" abstract="false" name="ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_ChangesInContingentConsideration" abstract="false" name="ChangesInContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_AnesthesiaMember" abstract="true" name="AnesthesiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tfx_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_VascularNorthAmericaMember" abstract="true" name="VascularNorthAmericaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_RestructuringAndRelatedCostExpectedCashOutlays" abstract="false" name="RestructuringAndRelatedCostExpectedCashOutlays" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" abstract="true" name="CumulativeEffectPeriodOfAdoptionAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_AcceleratedDepreciationAndOtherCostsMember" abstract="true" name="AcceleratedDepreciationAndOtherCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" abstract="false" name="RestructuringCostsExpectedAggregateCapitalExpenditures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_A4.875PercentSeniorNotesDue2026Member" abstract="true" name="A4.875PercentSeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_OtherLiabilityMember" abstract="true" name="OtherLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" abstract="true" name="FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_TwoThousandEighteenFootprintRealignmentPlanMember" abstract="true" name="TwoThousandEighteenFootprintRealignmentPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_HomeCareProvidersMember" abstract="true" name="HomeCareProvidersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_AggregateRestructuringCharges" abstract="false" name="AggregateRestructuringCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_CumulativeEffectPeriodOfAdoptionDomain" abstract="true" name="CumulativeEffectPeriodOfAdoptionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_OemMember" abstract="true" name="OemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_ValuationTechniqueMonteCarloSimulationMember" abstract="true" name="ValuationTechniqueMonteCarloSimulationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_IWGHighPerformanceConductorsIncMember" abstract="true" name="IWGHighPerformanceConductorsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_SurgicalMember" abstract="true" name="SurgicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_OtherMedicalDeviceManufacturersMember" abstract="true" name="OtherMedicalDeviceManufacturersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_OtherrestructuringprogramsMember" abstract="true" name="OtherrestructuringprogramsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_NeoTractIncMember" abstract="true" name="NeoTractIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_MilestonebasedPaymentMember" abstract="true" name="MilestonebasedPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_InventoryFairValueStepUp" abstract="false" name="InventoryFairValueStepUp" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_CurrentPortionOfContingentConsideration" abstract="false" name="CurrentPortionOfContingentConsideration" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_InterventionalUrologyMember" abstract="true" name="InterventionalUrologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_ShareholdersEquityLineItems" abstract="true" name="ShareholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfx_ShareholdersEquityTable" abstract="true" name="ShareholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfx_VascularAccessMember" abstract="true" name="VascularAccessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_SecuritizationProgramMember" abstract="true" name="SecuritizationProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_TwoThousandNineteenFootprintRealignmentPlanMember" abstract="true" name="TwoThousandNineteenFootprintRealignmentPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_CumulativeEffectPeriodOfAdoptionAxis" abstract="true" name="CumulativeEffectPeriodOfAdoptionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" abstract="true" name="TwoThousandFourteenManufacturingFootprintRealignmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_SpecialTerminationBenefitAndOtherRestructuringMember" abstract="true" name="SpecialTerminationBenefitAndOtherRestructuringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" abstract="false" name="EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfx_RevenuebasedPaymentMember" abstract="true" name="RevenuebasedPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" abstract="false" name="PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfx_SeveranceAndTerminationBenefitsMember" abstract="true" name="SeveranceAndTerminationBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>tfx-20200329_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:982b0b22-135c-4d05-8f48-fb68d66c750c,g:fa4b6aab-bf3c-4a36-9e87-128a280cc736-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.teleflex.com/role/CoverPage" xlink:type="simple" xlink:href="tfx-20200329.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e94d678e-f45e-4e8a-870c-ec93b4303677" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9c22563c-d0af-4467-998d-672bcd685aa7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e94d678e-f45e-4e8a-870c-ec93b4303677" xlink:to="loc_us-gaap_GrossProfit_9c22563c-d0af-4467-998d-672bcd685aa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d3e10d5c-cb1f-4899-b520-337cb50d48f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e94d678e-f45e-4e8a-870c-ec93b4303677" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d3e10d5c-cb1f-4899-b520-337cb50d48f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_441de7a6-c908-4151-85a0-c4c6134c325e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e94d678e-f45e-4e8a-870c-ec93b4303677" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_441de7a6-c908-4151-85a0-c4c6134c325e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_0efc671a-ebfc-4c05-810d-9b6f3ca8e235" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e94d678e-f45e-4e8a-870c-ec93b4303677" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_0efc671a-ebfc-4c05-810d-9b6f3ca8e235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_361ef3dd-1741-4315-b47d-65a9d6415d96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e94d678e-f45e-4e8a-870c-ec93b4303677" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_361ef3dd-1741-4315-b47d-65a9d6415d96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f835efba-b295-45ad-936d-cc6a7cfe7c22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_528e1523-6cf0-4f26-8c15-efe2845290bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_f835efba-b295-45ad-936d-cc6a7cfe7c22" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_528e1523-6cf0-4f26-8c15-efe2845290bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_10b57bf9-5685-4901-ad3b-560d03344812" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_f835efba-b295-45ad-936d-cc6a7cfe7c22" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_10b57bf9-5685-4901-ad3b-560d03344812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_993cdae6-6397-42ef-a3ce-5761f701ff37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_684d61b5-f674-48a9-983b-fbc9b94f5488" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_993cdae6-6397-42ef-a3ce-5761f701ff37" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_684d61b5-f674-48a9-983b-fbc9b94f5488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_d11404c7-ba0d-4e01-9a10-5b1abaf652ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_993cdae6-6397-42ef-a3ce-5761f701ff37" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_d11404c7-ba0d-4e01-9a10-5b1abaf652ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ac0a6d38-1045-43fc-a850-14310c50a237" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_86b5135e-94f2-4fbc-975e-686c26ba6b63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ac0a6d38-1045-43fc-a850-14310c50a237" xlink:to="loc_us-gaap_OperatingIncomeLoss_86b5135e-94f2-4fbc-975e-686c26ba6b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2f511712-dcfe-4e90-af55-1d25ce2aed6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ac0a6d38-1045-43fc-a850-14310c50a237" xlink:to="loc_us-gaap_InterestExpense_2f511712-dcfe-4e90-af55-1d25ce2aed6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2906c911-bf3f-44f5-ad0d-29f5dd26a311" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ac0a6d38-1045-43fc-a850-14310c50a237" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2906c911-bf3f-44f5-ad0d-29f5dd26a311" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_eb06a0f7-96ef-42f5-b0dc-9f3049292ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6007e5f0-5fa0-48a9-8063-0a2a1d546808" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_eb06a0f7-96ef-42f5-b0dc-9f3049292ec5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6007e5f0-5fa0-48a9-8063-0a2a1d546808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4cf3c2fd-c73a-4b44-9054-e345228a7bda" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_eb06a0f7-96ef-42f5-b0dc-9f3049292ec5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4cf3c2fd-c73a-4b44-9054-e345228a7bda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_daf8fb3e-7e78-4acf-ac5b-2ae034dccbb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_968b7380-cbd8-40a8-a3ff-b92c26b50f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_daf8fb3e-7e78-4acf-ac5b-2ae034dccbb4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_968b7380-cbd8-40a8-a3ff-b92c26b50f5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1c90eab4-f275-421a-ab3b-628dd9225b0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_daf8fb3e-7e78-4acf-ac5b-2ae034dccbb4" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1c90eab4-f275-421a-ab3b-628dd9225b0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b8e621ba-ad00-4a9a-a966-daedbbd7c82e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_92c06e35-2546-4f1a-8e99-e33e4acf5ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b8e621ba-ad00-4a9a-a966-daedbbd7c82e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_92c06e35-2546-4f1a-8e99-e33e4acf5ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_482a2ebd-50d0-410f-b585-f45964fe0afd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b8e621ba-ad00-4a9a-a966-daedbbd7c82e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_482a2ebd-50d0-410f-b585-f45964fe0afd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2b69a3d6-3175-4676-add2-c313769bfadb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_b18e1b89-9b61-4efb-9c62-e3de1aff1a28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2b69a3d6-3175-4676-add2-c313769bfadb" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_b18e1b89-9b61-4efb-9c62-e3de1aff1a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_784753a3-59c3-478f-8166-0fed534b080d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2b69a3d6-3175-4676-add2-c313769bfadb" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_784753a3-59c3-478f-8166-0fed534b080d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6cef37c3-6394-4cce-86f0-afeb4f2ea7cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_9fa860bf-1a1b-4464-9aaf-02ac1dadc078" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6cef37c3-6394-4cce-86f0-afeb4f2ea7cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_9fa860bf-1a1b-4464-9aaf-02ac1dadc078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_36c1c04e-2348-4101-b667-04dc92904159" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6cef37c3-6394-4cce-86f0-afeb4f2ea7cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_36c1c04e-2348-4101-b667-04dc92904159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2cba3225-6b37-4f01-a5d6-b7c7afd74bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6cef37c3-6394-4cce-86f0-afeb4f2ea7cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2cba3225-6b37-4f01-a5d6-b7c7afd74bc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_23379ca9-9239-4ade-8953-b057c416b424" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_24c60e58-8329-4c0d-b295-84d296c205e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_23379ca9-9239-4ade-8953-b057c416b424" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_24c60e58-8329-4c0d-b295-84d296c205e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f11b6fdb-f9d1-479c-9beb-f0ba39eba457" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_23379ca9-9239-4ade-8953-b057c416b424" xlink:to="loc_us-gaap_ProfitLoss_f11b6fdb-f9d1-479c-9beb-f0ba39eba457" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_b065494f-b318-4b02-b55e-637982ccb1d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_b065494f-b318-4b02-b55e-637982ccb1d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_1403bf6d-2337-43a3-acf6-e5692fc02fcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_1403bf6d-2337-43a3-acf6-e5692fc02fcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_e2a7ac0b-0abb-49cc-9846-a9913d18d30f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_InterestPayableCurrent_e2a7ac0b-0abb-49cc-9846-a9913d18d30f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_f9a0c17b-4306-43f7-8c98-a9b6bc95d942" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_DebtCurrent_f9a0c17b-4306-43f7-8c98-a9b6bc95d942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CurrentPortionOfContingentConsideration_149eb2c7-288c-49ab-8c02-110dcacb1572" xlink:href="tfx-20200329.xsd#tfx_CurrentPortionOfContingentConsideration"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_tfx_CurrentPortionOfContingentConsideration_149eb2c7-288c-49ab-8c02-110dcacb1572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3ca8bfea-9de3-40d5-afa5-9b408b8fd357" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_AccountsPayableCurrent_3ca8bfea-9de3-40d5-afa5-9b408b8fd357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7c67bffe-ce87-49e1-bf67-95620903145b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7c67bffe-ce87-49e1-bf67-95620903145b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ba680160-c9ff-4e2c-a43a-80c720642aba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ce8fdd04-6eba-46d3-947a-392df07d7f01" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ba680160-c9ff-4e2c-a43a-80c720642aba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ebc3a115-7a5e-416a-918e-a57d5547b56d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0ac42a1d-f32d-4637-91dd-f54ecda67cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebc3a115-7a5e-416a-918e-a57d5547b56d" xlink:to="loc_us-gaap_InventoryNet_0ac42a1d-f32d-4637-91dd-f54ecda67cd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_85158b9c-bc74-459f-83d2-e6b9189f7679" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebc3a115-7a5e-416a-918e-a57d5547b56d" xlink:to="loc_us-gaap_PrepaidTaxes_85158b9c-bc74-459f-83d2-e6b9189f7679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8cee68c4-9cac-4e9e-8cdf-78d8d5db3ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebc3a115-7a5e-416a-918e-a57d5547b56d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8cee68c4-9cac-4e9e-8cdf-78d8d5db3ca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f416db33-881b-4983-9d37-f58a48c9e402" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebc3a115-7a5e-416a-918e-a57d5547b56d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f416db33-881b-4983-9d37-f58a48c9e402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_471f144d-26fc-4de2-b06e-7a58d3180963" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebc3a115-7a5e-416a-918e-a57d5547b56d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_471f144d-26fc-4de2-b06e-7a58d3180963" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3f3001a1-48b2-4b07-8f09-03a437b9cd41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3f3001a1-48b2-4b07-8f09-03a437b9cd41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_5547a5a3-0581-4667-a0e4-dde60b89c8de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_5547a5a3-0581-4667-a0e4-dde60b89c8de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7d369130-cb6d-459a-8925-a3917d0a38ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7d369130-cb6d-459a-8925-a3917d0a38ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c1350a13-241e-4621-a211-ad6981b79b99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c1350a13-241e-4621-a211-ad6981b79b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_88f525be-ba79-429b-a8f8-4c71f7a77d83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_Goodwill_88f525be-ba79-429b-a8f8-4c71f7a77d83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_50147500-b5e8-421d-89c3-9cda8bd293b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_50147500-b5e8-421d-89c3-9cda8bd293b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a546973e-a583-46e4-a341-a696fdcb10f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_30058469-304d-4d2c-82b6-bfb943e9ef6c" xlink:to="loc_us-gaap_AssetsCurrent_a546973e-a583-46e4-a341-a696fdcb10f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_76914aae-885e-4d35-af52-a1e1faa2acb5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9eb4459e-d1c8-4de1-ae1e-48d373f783a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_76914aae-885e-4d35-af52-a1e1faa2acb5" xlink:to="loc_us-gaap_Liabilities_9eb4459e-d1c8-4de1-ae1e-48d373f783a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9d72a486-eda8-4346-959d-3ce50a1aa4dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_76914aae-885e-4d35-af52-a1e1faa2acb5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9d72a486-eda8-4346-959d-3ce50a1aa4dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_52bcf549-a495-4f07-86b0-49804ab97b75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_76914aae-885e-4d35-af52-a1e1faa2acb5" xlink:to="loc_us-gaap_StockholdersEquity_52bcf549-a495-4f07-86b0-49804ab97b75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_4db1c5a4-d6ff-4a34-8539-11746e4f15af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_4db1c5a4-d6ff-4a34-8539-11746e4f15af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ac87a4bc-b54a-49b3-a3c0-e3058fff71bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_LiabilitiesCurrent_ac87a4bc-b54a-49b3-a3c0-e3058fff71bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a2ddd626-7ebe-4783-8c4d-d7e72cf2360f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a2ddd626-7ebe-4783-8c4d-d7e72cf2360f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dba5aaa2-ebb7-4c41-8cbf-97b6d39c5e61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dba5aaa2-ebb7-4c41-8cbf-97b6d39c5e61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0c1d6271-65cf-4150-ad2d-bbab64fe0a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0c1d6271-65cf-4150-ad2d-bbab64fe0a6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_e06b45b8-9958-4b08-abb0-584d996088b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_e06b45b8-9958-4b08-abb0-584d996088b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_6d07c365-3f04-4583-9bbc-08562e4ce81e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_6d07c365-3f04-4583-9bbc-08562e4ce81e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c6e82bb6-b82d-46a1-99be-e937727dfc4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_37e4d4c4-ba8c-4baa-bf09-ac4c74d3b7a1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c6e82bb6-b82d-46a1-99be-e937727dfc4a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_099dd086-25df-4fd7-8926-1367e8983506" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_0b3514fa-75b7-4126-8921-d41fc21560b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_099dd086-25df-4fd7-8926-1367e8983506" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_0b3514fa-75b7-4126-8921-d41fc21560b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_170f5d9a-7f1e-4f84-91aa-cda49f8b4b6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_d111433f-10a7-4b45-ba33-1e13efc74cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_170f5d9a-7f1e-4f84-91aa-cda49f8b4b6d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_d111433f-10a7-4b45-ba33-1e13efc74cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_8b036f2d-0f4d-4e02-be67-1d28b3f54e74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_170f5d9a-7f1e-4f84-91aa-cda49f8b4b6d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_8b036f2d-0f4d-4e02-be67-1d28b3f54e74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_df4d2538-1b5f-45fa-8050-0694cbe65cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_170f5d9a-7f1e-4f84-91aa-cda49f8b4b6d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_df4d2538-1b5f-45fa-8050-0694cbe65cd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_0c6744a1-3513-4526-b037-9db31d06a862" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_170f5d9a-7f1e-4f84-91aa-cda49f8b4b6d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_0c6744a1-3513-4526-b037-9db31d06a862" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5cc7022-ccd7-4e61-9bcc-6bf18236afc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_170f5d9a-7f1e-4f84-91aa-cda49f8b4b6d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5cc7022-ccd7-4e61-9bcc-6bf18236afc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_102dfe45-76d3-408c-8214-145b487cf2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc6cd777-4a0e-4777-ad31-19bdb5c050b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_102dfe45-76d3-408c-8214-145b487cf2dd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc6cd777-4a0e-4777-ad31-19bdb5c050b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_637252b5-56aa-4b7a-8812-df4d8b785adb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_102dfe45-76d3-408c-8214-145b487cf2dd" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_637252b5-56aa-4b7a-8812-df4d8b785adb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_28801fdf-aac0-46fa-b6c1-5a0b20e84070" xlink:href="tfx-20200329.xsd#tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_102dfe45-76d3-408c-8214-145b487cf2dd" xlink:to="loc_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_28801fdf-aac0-46fa-b6c1-5a0b20e84070" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_adfce2f6-edf7-48cb-bb06-21483e092399" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_4de9b295-0e75-4fc5-b10b-9552df888ac0" xlink:href="tfx-20200329.xsd#tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_adfce2f6-edf7-48cb-bb06-21483e092399" xlink:to="loc_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_4de9b295-0e75-4fc5-b10b-9552df888ac0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c1ffc949-1051-47e8-888a-b11c864fb0fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_adfce2f6-edf7-48cb-bb06-21483e092399" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c1ffc949-1051-47e8-888a-b11c864fb0fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_03410221-75f1-497b-a780-3c923cbbe6d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_adfce2f6-edf7-48cb-bb06-21483e092399" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_03410221-75f1-497b-a780-3c923cbbe6d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_31abf0e9-c871-491c-84f5-a26d7d8887ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_adfce2f6-edf7-48cb-bb06-21483e092399" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_31abf0e9-c871-491c-84f5-a26d7d8887ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1aeb7b81-1673-47a4-97d7-62defff803e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_ProfitLoss_1aeb7b81-1673-47a4-97d7-62defff803e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_220b2113-a1c7-4c50-a816-802f37adcd33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_220b2113-a1c7-4c50-a816-802f37adcd33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_2d7a6f7f-5141-4abf-a9bc-f8fd8173b261" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_Depreciation_2d7a6f7f-5141-4abf-a9bc-f8fd8173b261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6317b76e-42b6-4806-b684-71ece30e119d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6317b76e-42b6-4806-b684-71ece30e119d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_fdebaa0d-6393-4af9-a2f0-f891e76c98d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_fdebaa0d-6393-4af9-a2f0-f891e76c98d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d5201905-3f83-40c1-8883-4414e424fcfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d5201905-3f83-40c1-8883-4414e424fcfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2341581e-7458-4eaf-bfcc-8d1044967416" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2341581e-7458-4eaf-bfcc-8d1044967416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_9522a1b9-b49a-47a1-b6e4-0168307edc09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_9522a1b9-b49a-47a1-b6e4-0168307edc09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_effe7c25-8e05-495a-b61f-696ded027538" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_ShareBasedCompensation_effe7c25-8e05-495a-b61f-696ded027538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b4414270-a5b7-4558-9ba8-625bcf629a36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b4414270-a5b7-4558-9ba8-625bcf629a36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ChangesInContingentConsideration_7f92afb1-575e-4c63-b0db-22de0e3a6701" xlink:href="tfx-20200329.xsd#tfx_ChangesInContingentConsideration"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_tfx_ChangesInContingentConsideration_7f92afb1-575e-4c63-b0db-22de0e3a6701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_18322489-2310-49d5-98c7-31879914ef50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_18322489-2310-49d5-98c7-31879914ef50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f75d61d1-7814-4e70-bba3-4564c6ee8bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f75d61d1-7814-4e70-bba3-4564c6ee8bd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ac5be33d-71e2-43d9-92cf-98400d55d7c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ac5be33d-71e2-43d9-92cf-98400d55d7c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_24b32af3-44fe-4a7b-8513-c7a6be2cde5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_24b32af3-44fe-4a7b-8513-c7a6be2cde5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a52ec09f-d804-4c37-b75c-ab91e37822d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a52ec09f-d804-4c37-b75c-ab91e37822d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_231bf4cd-07fa-4aed-bd1d-aa5dbde6311e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_231bf4cd-07fa-4aed-bd1d-aa5dbde6311e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_26d41a29-e4ba-4cfb-b200-dc87f4c4a3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_26d41a29-e4ba-4cfb-b200-dc87f4c4a3ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InventoryFairValueStepUp_e5b59629-fc56-4250-950e-32b049b1aa55" xlink:href="tfx-20200329.xsd#tfx_InventoryFairValueStepUp"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_bcbb9dc6-4987-40af-a004-4acfcafabee6" xlink:to="loc_tfx_InventoryFairValueStepUp_e5b59629-fc56-4250-950e-32b049b1aa55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Basisofpresentation" xlink:type="simple" xlink:href="tfx-20200329.xsd#Basisofpresentation"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Basisofpresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BasisofpresentationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Recentlyissuedaccountingstandards" xlink:type="simple" xlink:href="tfx-20200329.xsd#Recentlyissuedaccountingstandards"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Recentlyissuedaccountingstandards" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" xlink:type="simple" xlink:href="tfx-20200329.xsd#RecentlyissuedaccountingstandardsPolicies"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#RecentlyissuedaccountingstandardsDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Netrevenues" xlink:type="simple" xlink:href="tfx-20200329.xsd#Netrevenues"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Netrevenues" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/NetrevenuesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/NetrevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesOtherrevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Acquisitions" xlink:type="simple" xlink:href="tfx-20200329.xsd#Acquisitions"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Acquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/AcquisitionsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#AcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/AcquisitionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Restructuringandimpairmentcharges" xlink:type="simple" xlink:href="tfx-20200329.xsd#Restructuringandimpairmentcharges"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Restructuringandimpairmentcharges" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandimpairmentchargesTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandimpairmentchargesChargesRecognizedDetail"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_53a19e19-3424-41ed-8f85-fae61e996a09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f47b62a7-e7d9-4233-81a7-c8c2e3b308ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_53a19e19-3424-41ed-8f85-fae61e996a09" xlink:to="loc_us-gaap_RestructuringCharges_f47b62a7-e7d9-4233-81a7-c8c2e3b308ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_e32b09c8-d442-493e-99ea-0eed91c01bee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_53a19e19-3424-41ed-8f85-fae61e996a09" xlink:to="loc_us-gaap_AssetImpairmentCharges_e32b09c8-d442-493e-99ea-0eed91c01bee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Inventories" xlink:type="simple" xlink:href="tfx-20200329.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/InventoriesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#InventoriesTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/InventoriesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/InventoriesDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#InventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/InventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_1fb51bb0-d664-430b-95c1-e2e0bcf9ffe4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_65d2a54f-d393-454b-993a-3534d5edd853" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1fb51bb0-d664-430b-95c1-e2e0bcf9ffe4" xlink:to="loc_us-gaap_InventoryRawMaterials_65d2a54f-d393-454b-993a-3534d5edd853" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_75baf952-7164-4806-819f-91b52790220e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1fb51bb0-d664-430b-95c1-e2e0bcf9ffe4" xlink:to="loc_us-gaap_InventoryWorkInProcess_75baf952-7164-4806-819f-91b52790220e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_c513ab2d-c8c1-4d41-9a99-c7215412352b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1fb51bb0-d664-430b-95c1-e2e0bcf9ffe4" xlink:to="loc_us-gaap_InventoryFinishedGoods_c513ab2d-c8c1-4d41-9a99-c7215412352b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet" xlink:type="simple" xlink:href="tfx-20200329.xsd#Goodwillandotherintangibleassetsnet"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_e4b973b7-616b-46bd-bbdb-bdc47a6905d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a9ee510c-7720-4295-878c-ae024a404821" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_e4b973b7-616b-46bd-bbdb-bdc47a6905d3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a9ee510c-7720-4295-878c-ae024a404821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0258c1d1-a299-498a-b7eb-c5fc069ad18e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_e4b973b7-616b-46bd-bbdb-bdc47a6905d3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0258c1d1-a299-498a-b7eb-c5fc069ad18e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Borrowings" xlink:type="simple" xlink:href="tfx-20200329.xsd#Borrowings"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Borrowings" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/BorrowingsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsComponentsoflongtermdebtDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_29c801e2-4d8f-4cfc-93d3-8b7a897324ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_aadc8e64-1759-4cdc-8971-67161b67fabb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_29c801e2-4d8f-4cfc-93d3-8b7a897324ab" xlink:to="loc_us-gaap_LongTermDebtCurrent_aadc8e64-1759-4cdc-8971-67161b67fabb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9301b195-0ef0-4139-8d9d-196de1f0ab8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_29c801e2-4d8f-4cfc-93d3-8b7a897324ab" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9301b195-0ef0-4139-8d9d-196de1f0ab8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a7d96e69-41d7-4216-a44e-8c36743b24b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e4667aa5-49d8-401c-8a6a-be81f8308959" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_a7d96e69-41d7-4216-a44e-8c36743b24b1" xlink:to="loc_us-gaap_LineOfCredit_e4667aa5-49d8-401c-8a6a-be81f8308959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_b452d154-2b38-4e72-af47-cba9c834d75c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_a7d96e69-41d7-4216-a44e-8c36743b24b1" xlink:to="loc_us-gaap_SeniorNotes_b452d154-2b38-4e72-af47-cba9c834d75c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_2c2567b3-a5c0-4b5a-a044-6bed859be13d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_a7d96e69-41d7-4216-a44e-8c36743b24b1" xlink:to="loc_us-gaap_OtherShortTermBorrowings_2c2567b3-a5c0-4b5a-a044-6bed859be13d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsComponentsoflongtermdebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_41cbf5bb-b6a0-47c3-9531-a56a766a19d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3eb84188-0733-4043-b54f-774ce04ffe4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_41cbf5bb-b6a0-47c3-9531-a56a766a19d6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3eb84188-0733-4043-b54f-774ce04ffe4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_d198cead-0963-494c-817b-6ac26e591f46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_41cbf5bb-b6a0-47c3-9531-a56a766a19d6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_d198cead-0963-494c-817b-6ac26e591f46" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Financialinstruments" xlink:type="simple" xlink:href="tfx-20200329.xsd#Financialinstruments"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Financialinstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Fairvaluemeasurement" xlink:type="simple" xlink:href="tfx-20200329.xsd#Fairvaluemeasurement"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Fairvaluemeasurement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Shareholdersequity" xlink:type="simple" xlink:href="tfx-20200329.xsd#Shareholdersequity"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Shareholdersequity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_716dfad7-31c4-4f5f-83ae-dd0437cbbaee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a4d3d8a0-4d1a-49e1-b301-66fc10124272" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_716dfad7-31c4-4f5f-83ae-dd0437cbbaee" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a4d3d8a0-4d1a-49e1-b301-66fc10124272" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2f3ca4f3-03c8-419c-9656-1d9eda873af3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_716dfad7-31c4-4f5f-83ae-dd0437cbbaee" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2f3ca4f3-03c8-419c-9656-1d9eda873af3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_14722d8a-1688-4002-b8dc-d2a3330729eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_40d8edf0-d9e6-4ac4-b264-dc5ef666dc0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_14722d8a-1688-4002-b8dc-d2a3330729eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_40d8edf0-d9e6-4ac4-b264-dc5ef666dc0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_011f9dc1-49de-4c44-b1d2-304eef423865" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_14722d8a-1688-4002-b8dc-d2a3330729eb" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_011f9dc1-49de-4c44-b1d2-304eef423865" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_1876f43a-11a4-4ae4-a556-b12e77d7e607" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_ba6fa5ab-1953-4f50-82d9-ec849687a82b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_1876f43a-11a4-4ae4-a556-b12e77d7e607" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_ba6fa5ab-1953-4f50-82d9-ec849687a82b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0595dea6-2d1f-4523-874d-3c359d00e88f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_1876f43a-11a4-4ae4-a556-b12e77d7e607" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0595dea6-2d1f-4523-874d-3c359d00e88f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" xlink:type="simple" xlink:href="tfx-20200329.xsd#Taxesonincomefromcontinuingoperations"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#TaxesonincomefromcontinuingoperationsTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#TaxesonincomefromcontinuingoperationsDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Commitmentsandcontingentliabilities" xlink:type="simple" xlink:href="tfx-20200329.xsd#Commitmentsandcontingentliabilities"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Commitmentsandcontingentliabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#CommitmentsandcontingentliabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Segmentinformation" xlink:type="simple" xlink:href="tfx-20200329.xsd#Segmentinformation"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/Segmentinformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/SegmentinformationTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#SegmentinformationTables"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/SegmentinformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/SegmentinformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#SegmentinformationDetails"/>
  <link:calculationLink xlink:role="http://www.teleflex.com/role/SegmentinformationDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>tfx-20200329_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:982b0b22-135c-4d05-8f48-fb68d66c750c,g:fa4b6aab-bf3c-4a36-9e87-128a280cc736-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CoverPage" xlink:type="simple" xlink:href="tfx-20200329.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CoverPage" xlink:type="extended" id="idc31e1044fa34784b45de43b93d9163a_CoverPage"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended" id="i127a448d6f8a4beb889028dcd8534fcc_CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended" id="i1e65e36aef5d44b48160d80ffa02780c_CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended" id="i05f7c34df60f4397bc77f8172b6137e7_CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="iaf9314c6e5144d7389c3b7d10eae4549_CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="i1f365c05d609463aa6e0e31da5109220_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended" id="ie1158a692ba04df19a4105a969ddb1a3_CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ed269c14-c61d-4bbf-907d-eaa9e609aeb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed269c14-c61d-4bbf-907d-eaa9e609aeb0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_4762dbae-7328-433e-9f83-d6fe0fc8566f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_SharesIssued_4762dbae-7328-433e-9f83-d6fe0fc8566f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d796e26b-a70c-42eb-bcf7-7589124f99b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d796e26b-a70c-42eb-bcf7-7589124f99b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_f6d87b9b-c5a9-4776-8d6e-e4c64ce45366" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_f6d87b9b-c5a9-4776-8d6e-e4c64ce45366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c2231fde-1cdf-4fe6-bf73-6eb78644010a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_ProfitLoss_c2231fde-1cdf-4fe6-bf73-6eb78644010a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_992b3d32-385c-4e31-9770-8f05afd17fda" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_DividendsCash_992b3d32-385c-4e31-9770-8f05afd17fda" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aba278ac-f42f-46a1-9370-1d2abee6a7f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aba278ac-f42f-46a1-9370-1d2abee6a7f6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_03c7e9dc-1375-4cd3-87a7-9c6c2bc51892" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_03c7e9dc-1375-4cd3-87a7-9c6c2bc51892" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c2d4efef-23d9-4f9e-a787-bd6ba43adb2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c2d4efef-23d9-4f9e-a787-bd6ba43adb2b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_f54df106-4d8a-4b16-81db-129183661be7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_f54df106-4d8a-4b16-81db-129183661be7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_08a7cacc-43a8-4ddb-8382-a27ba7383f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_08a7cacc-43a8-4ddb-8382-a27ba7383f95" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_bef7a8d7-e9e1-404a-96c3-9c084247f55a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c7ccf912-7ca9-4dc3-b883-38295f2c7718" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ed269c14-c61d-4bbf-907d-eaa9e609aeb0" xlink:to="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:to="loc_us-gaap_EquityComponentDomain_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:to="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ec7a91d8-f730-4537-8ad3-939b6b065d55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_CommonStockMember_ec7a91d8-f730-4537-8ad3-939b6b065d55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e3dd1411-91d4-4eb3-907e-26efb19dbb4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e3dd1411-91d4-4eb3-907e-26efb19dbb4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b4de8722-1129-449f-83b9-1fd724faa141" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_RetainedEarningsMember_b4de8722-1129-449f-83b9-1fd724faa141" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdd5cefc-e2aa-42d9-bbb2-58795760b0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdd5cefc-e2aa-42d9-bbb2-58795760b0f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e23a77d1-5d4e-484a-a82d-65239ae138c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_TreasuryStockMember_e23a77d1-5d4e-484a-a82d-65239ae138c6" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" xlink:type="extended" id="iec1d4653ff0b48a19123ab66f1d9f36b_CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Basisofpresentation" xlink:type="simple" xlink:href="tfx-20200329.xsd#Basisofpresentation"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Basisofpresentation" xlink:type="extended" id="id0d38fe039554e6ab3562c0e35efd745_Basisofpresentation"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BasisofpresentationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails" xlink:type="extended" id="i64cc18bfbfed420b88183b15e55bc778_BasisofpresentationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ca41f2e4-2203-49cd-bd5f-d8a296133b73" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_471141c9-3f4e-43a8-96a6-5defbc3ab140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ca41f2e4-2203-49cd-bd5f-d8a296133b73" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_471141c9-3f4e-43a8-96a6-5defbc3ab140" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ca41f2e4-2203-49cd-bd5f-d8a296133b73" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c9474df2-89af-43f9-a08b-39a1d9025474_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c9474df2-89af-43f9-a08b-39a1d9025474_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_4504f0b0-13c3-4d4d-9521-c844fe15a9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:to="loc_us-gaap_CostOfSalesMember_4504f0b0-13c3-4d4d-9521-c844fe15a9e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_4d578f1e-5034-4e68-a51f-1fed96795b31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_4d578f1e-5034-4e68-a51f-1fed96795b31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:to="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_387dea49-1ecd-4c34-a76e-5b147a0c292b_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:to="loc_srt_RestatementDomain_387dea49-1ecd-4c34-a76e-5b147a0c292b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_3b256cc2-1a1d-49bd-94a3-1a0a575684b9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:to="loc_srt_RestatementDomain_3b256cc2-1a1d-49bd-94a3-1a0a575684b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_358135a5-bda6-4704-9576-85a928c7e3f9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_3b256cc2-1a1d-49bd-94a3-1a0a575684b9" xlink:to="loc_srt_RestatementAdjustmentMember_358135a5-bda6-4704-9576-85a928c7e3f9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Recentlyissuedaccountingstandards" xlink:type="simple" xlink:href="tfx-20200329.xsd#Recentlyissuedaccountingstandards"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Recentlyissuedaccountingstandards" xlink:type="extended" id="i8026ad57379448caa76f4c5174988957_Recentlyissuedaccountingstandards"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" xlink:type="simple" xlink:href="tfx-20200329.xsd#RecentlyissuedaccountingstandardsPolicies"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" xlink:type="extended" id="ibaaab473ca1b487b8feeaba3e8fef25d_RecentlyissuedaccountingstandardsPolicies"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#RecentlyissuedaccountingstandardsDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails" xlink:type="extended" id="i136d8dc71b17417994f1997d20c2ace8_RecentlyissuedaccountingstandardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b8aee020-52cb-4c4b-a1a9-c59b6714974b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b3cd128f-837f-4ad1-8193-ea59b3c3c052" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b8aee020-52cb-4c4b-a1a9-c59b6714974b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b3cd128f-837f-4ad1-8193-ea59b3c3c052" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b8aee020-52cb-4c4b-a1a9-c59b6714974b" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:to="loc_us-gaap_TypeOfAdoptionMember_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_395721b1-7923-4521-8557-b3c49c267a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:to="loc_us-gaap_TypeOfAdoptionMember_395721b1-7923-4521-8557-b3c49c267a0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_7c0daeca-90c4-42c4-9d70-c0562bd06732" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_395721b1-7923-4521-8557-b3c49c267a0a" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_7c0daeca-90c4-42c4-9d70-c0562bd06732" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_8048faf4-5724-4b0f-b627-57e6f083d89d_default" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_8048faf4-5724-4b0f-b627-57e6f083d89d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_290e79a4-8b13-4998-a4cf-1165116dc19b" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_290e79a4-8b13-4998-a4cf-1165116dc19b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0e1e79a1-5397-49cb-a744-7be4f74118b0" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_290e79a4-8b13-4998-a4cf-1165116dc19b" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0e1e79a1-5397-49cb-a744-7be4f74118b0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Netrevenues" xlink:type="simple" xlink:href="tfx-20200329.xsd#Netrevenues"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Netrevenues" xlink:type="extended" id="i70ba9458a83b4af0baa69f77d969e1cb_Netrevenues"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/NetrevenuesTables" xlink:type="extended" id="i417919c7111f484495bd8b4c5f8229fa_NetrevenuesTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/NetrevenuesDetails" xlink:type="extended" id="i9152d9de2f574e4a90a5d3259da68dfd_NetrevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_fca9e768-9dbd-48e7-a90b-a1640bf43ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0f65c5b9-e712-4cbb-b2ac-9a30510f24a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_fca9e768-9dbd-48e7-a90b-a1640bf43ba4" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0f65c5b9-e712-4cbb-b2ac-9a30510f24a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_fca9e768-9dbd-48e7-a90b-a1640bf43ba4" xlink:to="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb4cf86e-a5e5-41be-8cf7-63b238a4022a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb4cf86e-a5e5-41be-8cf7-63b238a4022a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cd340ada-0bb1-4987-b36b-2a0b57f8195e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cd340ada-0bb1-4987-b36b-2a0b57f8195e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_18552ca8-a18e-45d6-a876-50c46c83649d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cd340ada-0bb1-4987-b36b-2a0b57f8195e" xlink:to="loc_us-gaap_SalesRevenueNetMember_18552ca8-a18e-45d6-a876-50c46c83649d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_105d6484-6936-4de0-923a-26bff4f61b0b_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:to="loc_srt_NameOfMajorCustomerDomain_105d6484-6936-4de0-923a-26bff4f61b0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:to="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_HospitalsAndHealthcareProvidersMember_ca572a57-f676-4436-98d0-facbf23a8e14" xlink:href="tfx-20200329.xsd#tfx_HospitalsAndHealthcareProvidersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:to="loc_tfx_HospitalsAndHealthcareProvidersMember_ca572a57-f676-4436-98d0-facbf23a8e14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherMedicalDeviceManufacturersMember_06f0a537-e072-47cf-9f75-0983795d0fb2" xlink:href="tfx-20200329.xsd#tfx_OtherMedicalDeviceManufacturersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:to="loc_tfx_OtherMedicalDeviceManufacturersMember_06f0a537-e072-47cf-9f75-0983795d0fb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_HomeCareProvidersMember_6d66c690-284a-47c8-ab85-533d3bbbc274" xlink:href="tfx-20200329.xsd#tfx_HomeCareProvidersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:to="loc_tfx_HomeCareProvidersMember_6d66c690-284a-47c8-ab85-533d3bbbc274" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_355db9d5-6095-46fc-8394-310e51879037_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_355db9d5-6095-46fc-8394-310e51879037_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_97148d90-ee81-4584-812d-70c7cea1c407" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_97148d90-ee81-4584-812d-70c7cea1c407" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c778a21a-8a4f-4e01-bd8c-5704f2d61ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_97148d90-ee81-4584-812d-70c7cea1c407" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c778a21a-8a4f-4e01-bd8c-5704f2d61ea6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesOtherrevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" xlink:type="extended" id="i22f191fecb0e432891d88ccfad69fbce_NetrevenuesOtherrevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_1d80a130-94fa-4094-b944-4d4aa6bd235d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc787c72-059c-401f-8eed-17b243415711" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_1d80a130-94fa-4094-b944-4d4aa6bd235d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc787c72-059c-401f-8eed-17b243415711" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_1d80a130-94fa-4094-b944-4d4aa6bd235d" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:to="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_11ecf831-f6c7-489e-85c4-7ff4a7c1be49_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:to="loc_srt_ProductsAndServicesDomain_11ecf831-f6c7-489e-85c4-7ff4a7c1be49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:to="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularAccessMember_aa646473-4f1e-4614-a00b-9a4a1dbb674a" xlink:href="tfx-20200329.xsd#tfx_VascularAccessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_VascularAccessMember_aa646473-4f1e-4614-a00b-9a4a1dbb674a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AnesthesiaMember_372d38fe-6b4f-4bc4-8fbd-0ca687780d9b" xlink:href="tfx-20200329.xsd#tfx_AnesthesiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_AnesthesiaMember_372d38fe-6b4f-4bc4-8fbd-0ca687780d9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InterventionalMember_e790eab7-c926-4e59-a518-8dc4d92d3881" xlink:href="tfx-20200329.xsd#tfx_InterventionalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_InterventionalMember_e790eab7-c926-4e59-a518-8dc4d92d3881" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SurgicalMember_fd7a46c7-f078-42ea-812e-a9824faf941f" xlink:href="tfx-20200329.xsd#tfx_SurgicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_SurgicalMember_fd7a46c7-f078-42ea-812e-a9824faf941f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InterventionalUrologyMember_73be8fba-de65-4dbe-b99d-73db6714a987" xlink:href="tfx-20200329.xsd#tfx_InterventionalUrologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_InterventionalUrologyMember_73be8fba-de65-4dbe-b99d-73db6714a987" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember_dedf95b9-3250-47ff-a8cb-af0d896eb04a" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_OemMember_dedf95b9-3250-47ff-a8cb-af0d896eb04a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherMember_4f84541d-3428-4e59-aa95-ba2e9a2173ff" xlink:href="tfx-20200329.xsd#tfx_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_OtherMember_4f84541d-3428-4e59-aa95-ba2e9a2173ff" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Acquisitions" xlink:type="simple" xlink:href="tfx-20200329.xsd#Acquisitions"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Acquisitions" xlink:type="extended" id="i2e239f92f3ac441d8341de384cd96911_Acquisitions"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/AcquisitionsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#AcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/AcquisitionsDetails" xlink:type="extended" id="i13d560a1d2d8449d86d3a27cdfa7af07_AcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_91ff7080-0889-4ed3-b6c8-b6450cf984d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_91ff7080-0889-4ed3-b6c8-b6450cf984d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a67e1fbe-19e0-47d5-a3ba-d5376005736c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a67e1fbe-19e0-47d5-a3ba-d5376005736c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b14a0ccf-d972-400d-b9e5-375db6ad1ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_Goodwill_b14a0ccf-d972-400d-b9e5-375db6ad1ac6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_157d902e-c462-4e09-a056-52664f222f11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_157d902e-c462-4e09-a056-52664f222f11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1b6d5bb-9049-4e95-b26d-c0c90f96b7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1b6d5bb-9049-4e95-b26d-c0c90f96b7a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_IWGHighPerformanceConductorsIncMember_3af6fdaa-4882-40ce-b687-6608e48b469c" xlink:href="tfx-20200329.xsd#tfx_IWGHighPerformanceConductorsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1b6d5bb-9049-4e95-b26d-c0c90f96b7a1" xlink:to="loc_tfx_IWGHighPerformanceConductorsIncMember_3af6fdaa-4882-40ce-b687-6608e48b469c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4db2cb8-91fb-47f7-817b-1ba641ff48fc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4db2cb8-91fb-47f7-817b-1ba641ff48fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3b831b94-be5b-476a-8c52-ac3ff74f0885" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3b831b94-be5b-476a-8c52-ac3ff74f0885" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_017be787-a114-41fe-88cd-25e6916ea6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:to="loc_us-gaap_IntellectualPropertyMember_017be787-a114-41fe-88cd-25e6916ea6b9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Restructuringandimpairmentcharges" xlink:type="simple" xlink:href="tfx-20200329.xsd#Restructuringandimpairmentcharges"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Restructuringandimpairmentcharges" xlink:type="extended" id="i9057e7b7bdd64f97a1306440c8a0bb8a_Restructuringandimpairmentcharges"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandimpairmentchargesTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" xlink:type="extended" id="i34a2b68d699c41839a5dd42fbf8d727f_RestructuringandimpairmentchargesTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" xlink:type="extended" id="i104237235fad42fabf8b8c7fe1edc0a1_RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bcf2d033-48a9-48c9-974a-5755ab07be6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bcf2d033-48a9-48c9-974a-5755ab07be6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RestructuringAndRelatedCostExpectedCashOutlays_db5c604b-0dc6-492e-a0fc-5039ce7042b9" xlink:href="tfx-20200329.xsd#tfx_RestructuringAndRelatedCostExpectedCashOutlays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_tfx_RestructuringAndRelatedCostExpectedCashOutlays_db5c604b-0dc6-492e-a0fc-5039ce7042b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_d8569c4a-9063-42bd-b3b0-71a418f22b18" xlink:href="tfx-20200329.xsd#tfx_RestructuringCostsExpectedAggregateCapitalExpenditures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_d8569c4a-9063-42bd-b3b0-71a418f22b18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AggregateRestructuringCharges_f996aa37-16e0-45cc-a135-430cc564fc9d" xlink:href="tfx-20200329.xsd#tfx_AggregateRestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_tfx_AggregateRestructuringCharges_f996aa37-16e0-45cc-a135-430cc564fc9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_f87d8dd1-c273-4547-8605-a5dae3791ef4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringReserve_f87d8dd1-c273-4547-8605-a5dae3791ef4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_fc07157a-a72f-4d08-b94a-dacb57757974" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_fc07157a-a72f-4d08-b94a-dacb57757974" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_3c99020a-0d5c-441e-a419-d0a8b70f03e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringCosts_3c99020a-0d5c-441e-a419-d0a8b70f03e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_5aa309b5-7543-41ea-8c3a-ab788fb492f1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_5aa309b5-7543-41ea-8c3a-ab788fb492f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OneTimeTerminationBenefitsMember_75bb465c-dcb3-4d11-9988-bddde304b066" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OneTimeTerminationBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_us-gaap_OneTimeTerminationBenefitsMember_75bb465c-dcb3-4d11-9988-bddde304b066" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_e1dccb69-32d7-4d88-af2d-d7d06f06b199" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_us-gaap_OtherRestructuringMember_e1dccb69-32d7-4d88-af2d-d7d06f06b199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_8bf0cdb6-3d31-473b-8550-f4032f73508b" xlink:href="tfx-20200329.xsd#tfx_SpecialTerminationBenefitAndOtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_8bf0cdb6-3d31-473b-8550-f4032f73508b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AcceleratedDepreciationAndOtherCostsMember_272c2fcf-f82a-4293-a214-de8383e6bad4" xlink:href="tfx-20200329.xsd#tfx_AcceleratedDepreciationAndOtherCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_tfx_AcceleratedDepreciationAndOtherCostsMember_272c2fcf-f82a-4293-a214-de8383e6bad4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_fb29053d-208b-40b4-8df6-145b264a6530_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:to="loc_us-gaap_RestructuringPlanDomain_fb29053d-208b-40b4-8df6-145b264a6530_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:to="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_22d163cb-060e-4a24-b1dc-12f4bd2ee9c2" xlink:href="tfx-20200329.xsd#tfx_TwoThousandNineteenFootprintRealignmentPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:to="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_22d163cb-060e-4a24-b1dc-12f4bd2ee9c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_0f5c2799-e9b2-4a16-911f-ae23bda08e22" xlink:href="tfx-20200329.xsd#tfx_TwoThousandEighteenFootprintRealignmentPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:to="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_0f5c2799-e9b2-4a16-911f-ae23bda08e22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_c4b5a5e3-451a-417a-9074-660e66a3413c" xlink:href="tfx-20200329.xsd#tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:to="loc_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_c4b5a5e3-451a-417a-9074-660e66a3413c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2f14dca4-5397-4e8f-832e-acb18bbae80f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:to="loc_srt_RangeMember_2f14dca4-5397-4e8f-832e-acb18bbae80f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:to="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b735cf72-6640-463e-adcd-21427613eba5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:to="loc_srt_MinimumMember_b735cf72-6640-463e-adcd-21427613eba5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0e3dbab-f5ac-42d5-914f-242218008e29" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:to="loc_srt_MaximumMember_a0e3dbab-f5ac-42d5-914f-242218008e29" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandimpairmentchargesChargesRecognizedDetail"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail" xlink:type="extended" id="i93d70bf7f2ef43ebbf2898e6b648f4be_RestructuringandimpairmentchargesChargesRecognizedDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_65cc10c2-fc76-4477-93b1-edf6bdbc9c84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_RestructuringCharges_65cc10c2-fc76-4477-93b1-edf6bdbc9c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_8b96f0e7-1545-4e97-a669-f392d1e34dc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_AssetImpairmentCharges_8b96f0e7-1545-4e97-a669-f392d1e34dc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8b81d9fb-c0c3-4606-9147-8ca45c4a3418" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8b81d9fb-c0c3-4606-9147-8ca45c4a3418" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:to="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_6615d3e8-3f83-4462-bc65-73798e3d69e8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:to="loc_us-gaap_RestructuringPlanDomain_6615d3e8-3f83-4462-bc65-73798e3d69e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:to="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_78feb4ae-c04a-4df1-a1ea-99b9479108fc" xlink:href="tfx-20200329.xsd#tfx_TwoThousandNineteenFootprintRealignmentPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:to="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_78feb4ae-c04a-4df1-a1ea-99b9479108fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_a534d139-9777-4fd6-abb6-29d7e127cd22" xlink:href="tfx-20200329.xsd#tfx_TwoThousandEighteenFootprintRealignmentPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:to="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_a534d139-9777-4fd6-abb6-29d7e127cd22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherrestructuringprogramsMember_73b1bb40-88af-495b-a7ce-b9649bef147e" xlink:href="tfx-20200329.xsd#tfx_OtherrestructuringprogramsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:to="loc_tfx_OtherrestructuringprogramsMember_73b1bb40-88af-495b-a7ce-b9649bef147e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_5d798f48-d1e6-472b-b0ec-23e3553f4918_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_5d798f48-d1e6-472b-b0ec-23e3553f4918_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SeveranceAndTerminationBenefitsMember_65ab9504-44d7-4f49-a107-4a9d9933b194" xlink:href="tfx-20200329.xsd#tfx_SeveranceAndTerminationBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:to="loc_tfx_SeveranceAndTerminationBenefitsMember_65ab9504-44d7-4f49-a107-4a9d9933b194" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_37c6d640-ed43-4b6a-9ff3-274061901bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:to="loc_us-gaap_OtherRestructuringMember_37c6d640-ed43-4b6a-9ff3-274061901bfc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Inventories" xlink:type="simple" xlink:href="tfx-20200329.xsd#Inventories"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Inventories" xlink:type="extended" id="i2e3463e75fe84903972394082d589df3_Inventories"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/InventoriesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#InventoriesTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/InventoriesTables" xlink:type="extended" id="if9133dbc077d400486502b45a733c9ee_InventoriesTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/InventoriesDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#InventoriesDetail"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/InventoriesDetail" xlink:type="extended" id="i57991dfc2f474ca8bcfacb7b020abf03_InventoriesDetail"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet" xlink:type="simple" xlink:href="tfx-20200329.xsd#Goodwillandotherintangibleassetsnet"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet" xlink:type="extended" id="i4a19de4f86884302a56671b3a62177db_Goodwillandotherintangibleassetsnet"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" xlink:type="extended" id="i0e76426bd90e475fb975828a5a643735_GoodwillandotherintangibleassetsnetTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" xlink:type="extended" id="i7c78120a2fda43ea9bd80a16d4bcf1c3_GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_8d37e48d-63bd-4175-b6c9-428a676bbebb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_8d37e48d-63bd-4175-b6c9-428a676bbebb" xlink:to="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e3f4ad40-8ab6-4f31-8f1e-8aff8d85548a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_Goodwill_e3f4ad40-8ab6-4f31-8f1e-8aff8d85548a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_b30a01df-bd0e-41fd-b500-23d7bd99364d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_b30a01df-bd0e-41fd-b500-23d7bd99364d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e9ccf70c-97c4-43dc-9ad6-8508e02526b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e9ccf70c-97c4-43dc-9ad6-8508e02526b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_81b3a0e1-5b48-4579-af12-6e231b3f2045" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_8d37e48d-63bd-4175-b6c9-428a676bbebb" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0c60056b-0106-4f9b-b2b5-8e2db3f413ef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:to="loc_us-gaap_SegmentDomain_0c60056b-0106-4f9b-b2b5-8e2db3f413ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:to="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularNorthAmericaMember_702f214c-6118-4f5a-90dc-4b0594a41369" xlink:href="tfx-20200329.xsd#tfx_VascularNorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_tfx_VascularNorthAmericaMember_702f214c-6118-4f5a-90dc-4b0594a41369" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_ca42df70-5815-4e3c-b955-127f5388da47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_us-gaap_EMEAMember_ca42df70-5815-4e3c-b955-127f5388da47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_c5b86380-0de4-45bf-a87b-7622ad988dc6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_srt_AsiaMember_c5b86380-0de4-45bf-a87b-7622ad988dc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember_708a8dc4-e315-409e-9c36-2c00f115b886" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_tfx_OemMember_708a8dc4-e315-409e-9c36-2c00f115b886" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" xlink:type="extended" id="i75ea3e54fef24c00ad497a65d4829c8d_GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3fe00ecc-251c-496a-ba15-58fb4ae985c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3fe00ecc-251c-496a-ba15-58fb4ae985c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3d594189-471a-415e-91c7-287be2470f36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3d594189-471a-415e-91c7-287be2470f36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_79c286c0-7e31-4681-8736-7059982cb42f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_79c286c0-7e31-4681-8736-7059982cb42f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1e012288-94ee-4eaf-b0c0-4faaf2e48d23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1e012288-94ee-4eaf-b0c0-4faaf2e48d23" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d02d8779-7fdd-4ec6-b4e5-4e7105588918_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d02d8779-7fdd-4ec6-b4e5-4e7105588918_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2e0174b8-674c-4187-a678-e5d4d950c945" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2e0174b8-674c-4187-a678-e5d4d950c945" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_b3a11634-f3dc-4c50-a6f3-1f890d8898c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_IntellectualPropertyMember_b3a11634-f3dc-4c50-a6f3-1f890d8898c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_26e786f0-3ff2-4094-b6ea-3f22787ef051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_DistributionRightsMember_26e786f0-3ff2-4094-b6ea-3f22787ef051" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_6780aca6-9543-4f15-99ca-034bbe3c2392" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_TradeNamesMember_6780aca6-9543-4f15-99ca-034bbe3c2392" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_9878122b-9ffa-442d-838d-e1af62573fc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_9878122b-9ffa-442d-838d-e1af62573fc5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_aec31746-f25b-47e5-89ce-4a4d017e8e32_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_aec31746-f25b-47e5-89ce-4a4d017e8e32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5458eba7-79f3-4d91-9d38-70e8ec77251e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5458eba7-79f3-4d91-9d38-70e8ec77251e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_92e7b7ba-3009-464a-aa9a-f65ef330ff80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5458eba7-79f3-4d91-9d38-70e8ec77251e" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_92e7b7ba-3009-464a-aa9a-f65ef330ff80" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Borrowings" xlink:type="simple" xlink:href="tfx-20200329.xsd#Borrowings"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Borrowings" xlink:type="extended" id="ib71ef6be5a4f48dcac173d5337d916b7_Borrowings"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/BorrowingsTables" xlink:type="extended" id="id55d2f4f812e4f14a85e494344fe4f1e_BorrowingsTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsComponentsoflongtermdebtDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails" xlink:type="extended" id="ifbcd9aede4e24145a49ce4d7c01e81e7_BorrowingsComponentsoflongtermdebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_c52158b7-d19c-4425-8197-5b43ce818803" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LineOfCredit_c52158b7-d19c-4425-8197-5b43ce818803" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_5c8294ea-d794-4887-94f8-aa4fb766e63e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_SeniorNotes_5c8294ea-d794-4887-94f8-aa4fb766e63e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_56b649ae-bf33-42bf-bafb-1646823177c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_OtherShortTermBorrowings_56b649ae-bf33-42bf-bafb-1646823177c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_896d7408-ad7d-4a20-b1a3-a193e4940ab1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_896d7408-ad7d-4a20-b1a3-a193e4940ab1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_df26d629-0c0e-42cc-bfe7-71470e907bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_df26d629-0c0e-42cc-bfe7-71470e907bf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_02edcddb-6341-4f9d-9652-9c1c27f8ca8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LongTermDebt_02edcddb-6341-4f9d-9652-9c1c27f8ca8a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_1d0d8047-979b-4389-a610-1965719162b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LongTermDebtCurrent_1d0d8047-979b-4389-a610-1965719162b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_298688e8-51e1-4724-8d3d-13d4af1c120f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_298688e8-51e1-4724-8d3d-13d4af1c120f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2b617842-49c2-4c91-8a1c-e59a7b13c472" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2b617842-49c2-4c91-8a1c-e59a7b13c472" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_17d4ca14-12e3-4bd1-abfe-631d0f5688a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_17d4ca14-12e3-4bd1-abfe-631d0f5688a3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_306d3689-3d71-4fa5-9ff3-4cab476b1db6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_306d3689-3d71-4fa5-9ff3-4cab476b1db6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TermLoanMember_602d5127-cd80-4837-817d-e4d6b7ec9ca3" xlink:href="tfx-20200329.xsd#tfx_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_tfx_TermLoanMember_602d5127-cd80-4837-817d-e4d6b7ec9ca3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0c66efd8-955d-4a7f-acce-4392db9ccd29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_us-gaap_SeniorNotesMember_0c66efd8-955d-4a7f-acce-4392db9ccd29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SecuritizationProgramMember_a8693b6f-d6a8-47eb-a7c5-58d8d8aaa4d0" xlink:href="tfx-20200329.xsd#tfx_SecuritizationProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_tfx_SecuritizationProgramMember_a8693b6f-d6a8-47eb-a7c5-58d8d8aaa4d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:to="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_de04fe53-5a55-445b-8a6e-6f19c6316991_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_de04fe53-5a55-445b-8a6e-6f19c6316991_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_A4.875PercentSeniorNotesDue2026Member_554df0d6-883e-4cdc-bdd3-8cc903c09a36" xlink:href="tfx-20200329.xsd#tfx_A4.875PercentSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:to="loc_tfx_A4.875PercentSeniorNotesDue2026Member_554df0d6-883e-4cdc-bdd3-8cc903c09a36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_29bfbcab-4377-49f3-b0d7-69183e679577" xlink:href="tfx-20200329.xsd#tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:to="loc_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_29bfbcab-4377-49f3-b0d7-69183e679577" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails" xlink:type="extended" id="i64aad737d78b47e29d9e4a008c7eb5f7_BorrowingsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_679eb70c-b0f8-499a-bdc6-239cb99ef64a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_MaximumAmountAvailableUnderReceivableSecuritization_0a914cca-6a4c-4cc4-904b-9797325ecb91" xlink:href="tfx-20200329.xsd#tfx_MaximumAmountAvailableUnderReceivableSecuritization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_679eb70c-b0f8-499a-bdc6-239cb99ef64a" xlink:to="loc_tfx_MaximumAmountAvailableUnderReceivableSecuritization_0a914cca-6a4c-4cc4-904b-9797325ecb91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_679eb70c-b0f8-499a-bdc6-239cb99ef64a" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d41fddee-062b-4403-9063-bb8e0697ba0e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d41fddee-062b-4403-9063-bb8e0697ba0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4fe56f33-c368-4ca8-a7ed-32c417c18d65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4fe56f33-c368-4ca8-a7ed-32c417c18d65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SecuritizationProgramMember_f284ea95-ca8d-4818-9614-6fdbdccc39fb" xlink:href="tfx-20200329.xsd#tfx_SecuritizationProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4fe56f33-c368-4ca8-a7ed-32c417c18d65" xlink:to="loc_tfx_SecuritizationProgramMember_f284ea95-ca8d-4818-9614-6fdbdccc39fb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Financialinstruments" xlink:type="simple" xlink:href="tfx-20200329.xsd#Financialinstruments"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Financialinstruments" xlink:type="extended" id="i64b1592bdcde4b8baa6655d5e44dada3_Financialinstruments"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsTables" xlink:type="extended" id="i85e7f53ffad348058e9d29f582625161_FinancialinstrumentsTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails" xlink:type="extended" id="i20bd6395df414b5c92c764349980c38f_FinancialinstrumentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLossOnDerivative_da21457c-f826-45d3-8a28-af801a358d28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeLossOnDerivative_da21457c-f826-45d3-8a28-af801a358d28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_b63a878b-2797-4d7d-9afd-0b46ce7ce73d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeNotionalAmount_b63a878b-2797-4d7d-9afd-0b46ce7ce73d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_3c63e87e-aa5f-463b-8a34-483735a7b08a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_3c63e87e-aa5f-463b-8a34-483735a7b08a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_e05be7c1-cf2f-46be-9f70-67377848de97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_e05be7c1-cf2f-46be-9f70-67377848de97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_ca4d4023-cfac-47cf-aff1-cea30a279ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_ca4d4023-cfac-47cf-aff1-cea30a279ff1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6d367e95-cbfd-4c35-ab33-e873a48e9042" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6d367e95-cbfd-4c35-ab33-e873a48e9042" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_9a9882b2-8525-419d-902c-18490a1acff1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_9a9882b2-8525-419d-902c-18490a1acff1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_94ecb879-e9fd-422c-8b1c-6fecdfa2ecf4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_94ecb879-e9fd-422c-8b1c-6fecdfa2ecf4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_6293cfbe-51ee-4d8a-a0e5-23773c59d84e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_6293cfbe-51ee-4d8a-a0e5-23773c59d84e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_65294028-9e5d-4ad3-b6e0-7d417b5cb17c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_65294028-9e5d-4ad3-b6e0-7d417b5cb17c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_80bd1b22-fcf6-497d-801d-332874347f95_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_80bd1b22-fcf6-497d-801d-332874347f95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_43ae881c-a51d-4ae7-87fe-95b82cbe80bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:to="loc_us-gaap_ForeignExchangeContractMember_43ae881c-a51d-4ae7-87fe-95b82cbe80bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_fb1dcf4c-038a-4702-8135-7fbccccf97c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_fb1dcf4c-038a-4702-8135-7fbccccf97c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_623e0541-e157-4fc1-a7a5-130b393237b0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:to="loc_us-gaap_HedgingDesignationDomain_623e0541-e157-4fc1-a7a5-130b393237b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:to="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_33fbad63-a082-47da-b313-2ce5afdfbef8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_33fbad63-a082-47da-b313-2ce5afdfbef8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f3db13ca-57c4-47b5-a450-c1422c0830b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:to="loc_us-gaap_NondesignatedMember_f3db13ca-57c4-47b5-a450-c1422c0830b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_e423452e-17e7-4528-865b-571dcd6dc428_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:to="loc_us-gaap_HedgingRelationshipDomain_e423452e-17e7-4528-865b-571dcd6dc428_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7f9438d4-d717-4ca0-ba3f-6c0f942aab30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7f9438d4-d717-4ca0-ba3f-6c0f942aab30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_a5c23af9-f6ba-4661-83e0-a9d9222205ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7f9438d4-d717-4ca0-ba3f-6c0f942aab30" xlink:to="loc_us-gaap_CashFlowHedgingMember_a5c23af9-f6ba-4661-83e0-a9d9222205ac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" xlink:type="extended" id="i59a91c98017f4fafa8a38baa57a2ec5c_FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_2205247f-19f7-4bcd-8945-7a674f31fd3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_2205247f-19f7-4bcd-8945-7a674f31fd3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_80bcc7a6-7db5-4617-ae18-a0fd73246b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_80bcc7a6-7db5-4617-ae18-a0fd73246b7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7b771f82-b3bf-4898-a674-0951922f7345_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7b771f82-b3bf-4898-a674-0951922f7345_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_0424d447-c118-4998-9e50-ac1e7a2770ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:to="loc_us-gaap_ForeignExchangeContractMember_0424d447-c118-4998-9e50-ac1e7a2770ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_f173caed-decf-42e8-8c38-b1718f849323" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_f173caed-decf-42e8-8c38-b1718f849323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_cb2e2077-5d57-41de-bf92-4a0bf4309d1a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:to="loc_us-gaap_HedgingDesignationDomain_cb2e2077-5d57-41de-bf92-4a0bf4309d1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:to="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0157e3c2-0b2f-4726-96ed-6d03462c869d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0157e3c2-0b2f-4726-96ed-6d03462c869d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_cccef4d5-02c5-4a71-b0ce-4917b42d022b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:to="loc_us-gaap_NondesignatedMember_cccef4d5-02c5-4a71-b0ce-4917b42d022b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_43dbedde-9f7c-4019-b1d8-71a00b68c218_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:to="loc_us-gaap_HedgingRelationshipDomain_43dbedde-9f7c-4019-b1d8-71a00b68c218_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_16076923-073e-4094-8ff5-fb61efcfa071" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:to="loc_us-gaap_HedgingRelationshipDomain_16076923-073e-4094-8ff5-fb61efcfa071" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_0a732cf7-7db0-4970-beca-527beeca30be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_16076923-073e-4094-8ff5-fb61efcfa071" xlink:to="loc_us-gaap_CashFlowHedgingMember_0a732cf7-7db0-4970-beca-527beeca30be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ae8d9daf-71e3-432e-8d41-070eec4edfd5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ae8d9daf-71e3-432e-8d41-070eec4edfd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8f702660-6bfd-4d93-a317-e4359eb849bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8f702660-6bfd-4d93-a317-e4359eb849bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_6aedca9f-1d9b-4bdc-8d86-e539ec400fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:to="loc_us-gaap_OtherAssetsMember_6aedca9f-1d9b-4bdc-8d86-e539ec400fa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_31576a29-7877-4c10-8c53-75d7ee1a756b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_31576a29-7877-4c10-8c53-75d7ee1a756b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Fairvaluemeasurement" xlink:type="simple" xlink:href="tfx-20200329.xsd#Fairvaluemeasurement"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Fairvaluemeasurement" xlink:type="extended" id="ice221937743e458e9da2a3002f807874_Fairvaluemeasurement"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementTables" xlink:type="extended" id="i8eb47055094645c48c15d003cb3f5bcc_FairvaluemeasurementTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" xlink:type="extended" id="ie9b2fa89e3444829a7d628020b3cbecc_FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:href="tfx-20200329.xsd#tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_f07e345d-9b6b-4ce7-be59-754d5bffe408" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_MarketableSecurities_f07e345d-9b6b-4ce7-be59-754d5bffe408" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_fd90a12b-06c3-4d30-984d-caa163be7e39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_DerivativeAssets_fd90a12b-06c3-4d30-984d-caa163be7e39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_bdcc7d6a-e469-4da8-99de-0b5603d855aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_bdcc7d6a-e469-4da8-99de-0b5603d855aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_eb60870c-e9df-4cdf-9c6c-93331ccc6e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_eb60870c-e9df-4cdf-9c6c-93331ccc6e5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:href="tfx-20200329.xsd#tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_23ef4782-b96d-47df-a6c7-c852cc3072f9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_23ef4782-b96d-47df-a6c7-c852cc3072f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7b1ca4bd-2d12-4064-a6dc-26e4e639432e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7b1ca4bd-2d12-4064-a6dc-26e4e639432e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_43f5918f-9329-4e76-8341-85a8a52270d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_43f5918f-9329-4e76-8341-85a8a52270d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5ae703fb-03cf-47cb-88b4-5360e1b69209" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5ae703fb-03cf-47cb-88b4-5360e1b69209" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" xlink:type="extended" id="i685dacdab6674fd8b28bb8f3cb7ba54b_FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7bb118fa-e42e-402d-99a2-3e27fc451708" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_9bf1b05e-7fd1-4fdd-87ab-174a18b432e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7bb118fa-e42e-402d-99a2-3e27fc451708" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_9bf1b05e-7fd1-4fdd-87ab-174a18b432e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7bb118fa-e42e-402d-99a2-3e27fc451708" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_9ad4e8cb-397c-40e7-b374-fe93a1ac6087_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_9ad4e8cb-397c-40e7-b374-fe93a1ac6087_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_MilestonebasedPaymentMember_10c22350-5fd0-4a83-8b03-a391a1a62539" xlink:href="tfx-20200329.xsd#tfx_MilestonebasedPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:to="loc_tfx_MilestonebasedPaymentMember_10c22350-5fd0-4a83-8b03-a391a1a62539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RevenuebasedPaymentMember_15b8b62f-4850-466c-aa8f-be1c899f5e82" xlink:href="tfx-20200329.xsd#tfx_RevenuebasedPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:to="loc_tfx_RevenuebasedPaymentMember_15b8b62f-4850-466c-aa8f-be1c899f5e82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:to="loc_srt_RangeMember_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:to="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e57cda5e-5e20-401e-a402-b72755e149a1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:to="loc_srt_MinimumMember_e57cda5e-5e20-401e-a402-b72755e149a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_418a1daa-b307-424b-bd60-eb0a213c95f1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:to="loc_srt_MaximumMember_418a1daa-b307-424b-bd60-eb0a213c95f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_1877437a-a1c9-466b-8ab9-7776044f7ec6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:to="loc_srt_WeightedAverageMember_1877437a-a1c9-466b-8ab9-7776044f7ec6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:to="loc_us-gaap_ValuationTechniqueDomain_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:to="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_6aff782b-791d-414e-b826-fcfc26f3ca5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_6aff782b-791d-414e-b826-fcfc26f3ca5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ValuationTechniqueMonteCarloSimulationMember_ef045aab-f5a4-4d9d-889a-86a89090fd66" xlink:href="tfx-20200329.xsd#tfx_ValuationTechniqueMonteCarloSimulationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:to="loc_tfx_ValuationTechniqueMonteCarloSimulationMember_ef045aab-f5a4-4d9d-889a-86a89090fd66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_3eebf044-eef1-48fc-9c14-62d633df5997_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_3eebf044-eef1-48fc-9c14-62d633df5997_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_5d896798-2ba3-4e20-9b86-ec633c2a369e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_5d896798-2ba3-4e20-9b86-ec633c2a369e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_35f53eeb-7f79-466b-924a-06fc523a3aa7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_35f53eeb-7f79-466b-924a-06fc523a3aa7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" xlink:type="extended" id="id7c31b6cb8a24bcdbff1af99d34ab424_FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3e36b304-209c-4801-a69f-466d6a7cb420" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e36b304-209c-4801-a69f-466d6a7cb420" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8eab5ddd-5102-41e5-9022-218419d86bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8eab5ddd-5102-41e5-9022-218419d86bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_7f973293-7751-46a4-bb9e-73166a1e1491" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_7f973293-7751-46a4-bb9e-73166a1e1491" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_ee0fd889-6091-4569-a714-1270b9da4345" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_ee0fd889-6091-4569-a714-1270b9da4345" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_32f0b4ba-dbc8-4e12-ac9b-7e114df75076" xlink:href="tfx-20200329.xsd#tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_32f0b4ba-dbc8-4e12-ac9b-7e114df75076" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4385c0ee-00f6-4781-879b-3dc0aa6c9367" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_0a2b32cf-68dc-4eee-8079-24056e882e65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_0a2b32cf-68dc-4eee-8079-24056e882e65" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e36b304-209c-4801-a69f-466d6a7cb420" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bff97042-1e4a-4609-802b-7327327aa60a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bff97042-1e4a-4609-802b-7327327aa60a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3e02adb-ba3c-47b2-aaef-254f236a4a31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3e02adb-ba3c-47b2-aaef-254f236a4a31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_NeoTractIncMember_7d897a24-36a9-4f13-82c4-0ee85da28df3" xlink:href="tfx-20200329.xsd#tfx_NeoTractIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3e02adb-ba3c-47b2-aaef-254f236a4a31" xlink:to="loc_tfx_NeoTractIncMember_7d897a24-36a9-4f13-82c4-0ee85da28df3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Shareholdersequity" xlink:type="simple" xlink:href="tfx-20200329.xsd#Shareholdersequity"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Shareholdersequity" xlink:type="extended" id="i22b21f63f9eb411088fd279369db8342_Shareholdersequity"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/ShareholdersequityTables" xlink:type="extended" id="i2185ab4a9c374a9d8eef196f609b4389_ShareholdersequityTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails" xlink:type="extended" id="i285cfa3bbb274510acaf04184464ade3_ShareholdersequityAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ShareholdersEquityLineItems_ea10a225-add9-4e64-b1a7-bbb787f1a43e" xlink:href="tfx-20200329.xsd#tfx_ShareholdersEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4bab19cb-77ac-4d79-9514-a061dd32a069" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfx_ShareholdersEquityLineItems_ea10a225-add9-4e64-b1a7-bbb787f1a43e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4bab19cb-77ac-4d79-9514-a061dd32a069" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:href="tfx-20200329.xsd#tfx_ShareholdersEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tfx_ShareholdersEquityLineItems_ea10a225-add9-4e64-b1a7-bbb787f1a43e" xlink:to="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b9d38abe-0831-4f70-b35f-91532b960a30_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b9d38abe-0831-4f70-b35f-91532b960a30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_753d1e37-b563-4de4-8082-6bd60ea56acb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_753d1e37-b563-4de4-8082-6bd60ea56acb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_29366732-d725-40d5-912f-79943e3fbce7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_753d1e37-b563-4de4-8082-6bd60ea56acb" xlink:to="loc_us-gaap_StockOptionMember_29366732-d725-40d5-912f-79943e3fbce7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" xlink:type="extended" id="id7ee45c51fea404ba249eedd0ef57ff1_ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" xlink:type="extended" id="i34e25aa2a05c44a89a40df9013bf3b04_ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7b5894e1-7c39-4807-bae7-14fcb8e6c66e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7b5894e1-7c39-4807-bae7-14fcb8e6c66e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_165215eb-b4b4-4c2e-a254-394c336c06e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_165215eb-b4b4-4c2e-a254-394c336c06e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_4524f2d4-9268-4c27-826a-d1a7b30188a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_4524f2d4-9268-4c27-826a-d1a7b30188a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a3981799-24ad-410e-9897-824b3bb174f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a3981799-24ad-410e-9897-824b3bb174f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_49499a16-fcd0-49b2-aac5-554868fde2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_49499a16-fcd0-49b2-aac5-554868fde2d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_88837ad6-aac0-44b3-abeb-9beb0450c9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7b5894e1-7c39-4807-bae7-14fcb8e6c66e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b632afd3-5789-4b84-8c78-8bda47ff7ab9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:to="loc_us-gaap_EquityComponentDomain_b632afd3-5789-4b84-8c78-8bda47ff7ab9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:to="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_e5d2ff2e-cef1-4cdc-bbd3-9b3c7631fa0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_e5d2ff2e-cef1-4cdc-bbd3-9b3c7631fa0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_808373c8-53dc-4b20-be05-e79407073963" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_808373c8-53dc-4b20-be05-e79407073963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a35ad5cb-3cdf-4619-8e38-87302f98089a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a35ad5cb-3cdf-4619-8e38-87302f98089a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_570958d8-165e-44c1-9c58-838e9256fa39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_570958d8-165e-44c1-9c58-838e9256fa39" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" xlink:type="extended" id="ia936a49f19e249df9e0ba10d3b108aca_ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a825bbe5-f2f5-4cbc-b3f8-71c8e50a99ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a825bbe5-f2f5-4cbc-b3f8-71c8e50a99ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2c257ab-b463-4ba2-98c1-da2eac23a584" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2c257ab-b463-4ba2-98c1-da2eac23a584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9900ba08-cd6e-4e7b-8624-52eee4b7011f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9900ba08-cd6e-4e7b-8624-52eee4b7011f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_35f018ba-d5bb-4a0e-97c7-2e0b7c9041a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_35f018ba-d5bb-4a0e-97c7-2e0b7c9041a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_13311feb-54f8-4d9a-be4f-ab9519ab0543" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_13311feb-54f8-4d9a-be4f-ab9519ab0543" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0a6ffc92-b42f-4ad6-b959-9ec0f810d4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0a6ffc92-b42f-4ad6-b959-9ec0f810d4b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_24f6f67a-bcf8-478c-a696-065a04d77329" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_24f6f67a-bcf8-478c-a696-065a04d77329" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_896897a8-cb2f-4bfd-bc37-acebe82c7afd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_896897a8-cb2f-4bfd-bc37-acebe82c7afd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_28416c1d-c44c-40e5-bbc9-99cb91b317ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_28416c1d-c44c-40e5-bbc9-99cb91b317ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1924f10e-5853-4dad-a49e-ae67048003c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_28416c1d-c44c-40e5-bbc9-99cb91b317ca" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1924f10e-5853-4dad-a49e-ae67048003c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1d24a9f7-edf6-457e-a967-5f1791a1eff4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1d24a9f7-edf6-457e-a967-5f1791a1eff4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_35fdb858-e3ae-4bad-a7f2-3afdcadb141a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_35fdb858-e3ae-4bad-a7f2-3afdcadb141a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_27807297-c07e-4ed8-b3d8-7437085148a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_35fdb858-e3ae-4bad-a7f2-3afdcadb141a" xlink:to="loc_us-gaap_ForeignExchangeContractMember_27807297-c07e-4ed8-b3d8-7437085148a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1c65b3ce-bc81-40ad-bfdd-aacedbc36084_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:to="loc_us-gaap_EquityComponentDomain_1c65b3ce-bc81-40ad-bfdd-aacedbc36084_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:to="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1b14c131-892e-42c7-9fd8-f9943a22f850" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1b14c131-892e-42c7-9fd8-f9943a22f850" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_327110b7-652c-49da-ac34-756da2b31627" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_327110b7-652c-49da-ac34-756da2b31627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_dd217aac-0368-457d-b293-2c133dad8cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_dd217aac-0368-457d-b293-2c133dad8cbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a444a2ad-318f-46ac-b3d7-6a87e35c55f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a444a2ad-318f-46ac-b3d7-6a87e35c55f6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" xlink:type="simple" xlink:href="tfx-20200329.xsd#Taxesonincomefromcontinuingoperations"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" xlink:type="extended" id="ic9641654ef1d442e8413d24f1a934a79_Taxesonincomefromcontinuingoperations"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#TaxesonincomefromcontinuingoperationsTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" xlink:type="extended" id="i35dab55cfd1a4a67bb347f46709c65fc_TaxesonincomefromcontinuingoperationsTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#TaxesonincomefromcontinuingoperationsDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" xlink:type="extended" id="ib95ecc77fd624282b9ff3348dc50ea4d_TaxesonincomefromcontinuingoperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_b6032951-9c3a-49b5-a7d0-71e1a5d5532f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d073d3e6-1231-4d67-98c3-8feb17c1f4dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_b6032951-9c3a-49b5-a7d0-71e1a5d5532f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d073d3e6-1231-4d67-98c3-8feb17c1f4dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_b6032951-9c3a-49b5-a7d0-71e1a5d5532f" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:to="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c3849a24-677b-42c2-804b-805f7102a19a_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c3849a24-677b-42c2-804b-805f7102a19a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6641436f-1c11-4a73-8446-014be48793f7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6641436f-1c11-4a73-8446-014be48793f7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Commitmentsandcontingentliabilities" xlink:type="simple" xlink:href="tfx-20200329.xsd#Commitmentsandcontingentliabilities"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Commitmentsandcontingentliabilities" xlink:type="extended" id="i02076eb6dd394625b87777dcabe0731f_Commitmentsandcontingentliabilities"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#CommitmentsandcontingentliabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" xlink:type="extended" id="i881967f73213461bba3b7d6dd01b9fad_CommitmentsandcontingentliabilitiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_84e6fc6a-0492-4479-a117-0ef41e7c3d23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_84e6fc6a-0492-4479-a117-0ef41e7c3d23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_6cf8ea6e-d4b9-4d48-a158-c7a9842d7b57" xlink:href="tfx-20200329.xsd#tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_6cf8ea6e-d4b9-4d48-a158-c7a9842d7b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserve_1d20d175-b344-4de4-9d18-06c7ab1bb77a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_us-gaap_LitigationReserve_1d20d175-b344-4de4-9d18-06c7ab1bb77a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f60981c2-ef9a-45c9-868d-d0cba5abf6b6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f60981c2-ef9a-45c9-868d-d0cba5abf6b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_bcf09636-7647-4b93-90a2-af35af37fcd3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_bcf09636-7647-4b93-90a2-af35af37fcd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherLiabilityMember_0ba932e3-5b9f-4494-9173-b44b9538a111" xlink:href="tfx-20200329.xsd#tfx_OtherLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:to="loc_tfx_OtherLiabilityMember_0ba932e3-5b9f-4494-9173-b44b9538a111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:to="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_443b662d-9295-4e9c-aca8-4ff76768cc86_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:to="loc_srt_RangeMember_443b662d-9295-4e9c-aca8-4ff76768cc86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:to="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e7cf2e01-9326-4cee-a038-73e0b49962f0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:to="loc_srt_MinimumMember_e7cf2e01-9326-4cee-a038-73e0b49962f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7bb9e723-e3d5-4f3a-86bf-83d5b268d9c0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:to="loc_srt_MaximumMember_7bb9e723-e3d5-4f3a-86bf-83d5b268d9c0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Segmentinformation" xlink:type="simple" xlink:href="tfx-20200329.xsd#Segmentinformation"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/Segmentinformation" xlink:type="extended" id="i608cfcea7d704ed6ba5d17216a398744_Segmentinformation"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/SegmentinformationTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#SegmentinformationTables"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/SegmentinformationTables" xlink:type="extended" id="i984d4e96d26241b892cf45b1a922738e_SegmentinformationTables"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/SegmentinformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#SegmentinformationDetails"/>
  <link:definitionLink xlink:role="http://www.teleflex.com/role/SegmentinformationDetails" xlink:type="extended" id="ibe2015742d1e41b381e0207b0aa7387f_SegmentinformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fb6eed1-9a5b-4919-8546-70cf9ef9cda1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fb6eed1-9a5b-4919-8546-70cf9ef9cda1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5d20c6d2-f193-4ef4-b63f-8f6ed9474361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:to="loc_us-gaap_OperatingIncomeLoss_5d20c6d2-f193-4ef4-b63f-8f6ed9474361" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_544ee895-9b2d-4fc6-9f8e-1c461c2bd739_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:to="loc_us-gaap_SegmentDomain_544ee895-9b2d-4fc6-9f8e-1c461c2bd739_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:to="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularNorthAmericaMember_a99a580c-a8e9-440d-9137-9ad4ef554a2d" xlink:href="tfx-20200329.xsd#tfx_VascularNorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_tfx_VascularNorthAmericaMember_a99a580c-a8e9-440d-9137-9ad4ef554a2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_dd08abf3-97a5-491d-846d-411cb7b2b6fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_us-gaap_EMEAMember_dd08abf3-97a5-491d-846d-411cb7b2b6fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_14b8c46d-e0e7-43aa-a57c-1b68fbe24596" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_srt_AsiaMember_14b8c46d-e0e7-43aa-a57c-1b68fbe24596" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember_45ac7fc1-1350-4a7f-9868-5a9b3b4b624d" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_tfx_OemMember_45ac7fc1-1350-4a7f-9868-5a9b3b4b624d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:to="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_eecfc31d-4829-4488-92de-b68ad55be53b_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:to="loc_srt_ConsolidationItemsDomain_eecfc31d-4829-4488-92de-b68ad55be53b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:to="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_b13e4b52-d6ab-49e7-9254-e7c9f8d36d88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:to="loc_us-gaap_OperatingSegmentsMember_b13e4b52-d6ab-49e7-9254-e7c9f8d36d88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_29272533-4aec-4bb2-b67e-0f9cda65a17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_29272533-4aec-4bb2-b67e-0f9cda65a17b" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>tfx-20200329_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:982b0b22-135c-4d05-8f48-fb68d66c750c,g:fa4b6aab-bf3c-4a36-9e87-128a280cc736-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c0fec1a2-9a3a-4d57-9398-2ed85c83c623_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d847d0a6-5c52-4973-8e06-30b801cf49c0_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_bd218239-d551-47a1-8094-7c1747d54a5d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_edb6ba71-a690-4153-83fb-f636e32b287a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_c10baebc-9864-4b14-8f80-f1f5f0520fdb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_3eee688d-8050-475a-824c-81cfda6ba124_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_4caa22e0-4e26-4d2c-906c-93b136e0434e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_7e7da7a4-bcc7-4079-9b9e-7c194de1bbad_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated expenses</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_208fc7a8-c5db-43a9-982b-ef7b3d4981ae_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_c7c63e34-2c81-4563-85e7-787ffb83acc5_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluations</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_60845195-28b8-4257-af07-57dba640eab5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecurities_2008e393-a1b5-472d-a17e-aa1462913d85_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecurities_label_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecurities" xlink:to="lab_us-gaap_MarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_cfdd73e3-a629-44dc-a2aa-0539060e36f3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_ShareholdersEquityTable_97c68837-9a6c-4082-ae87-b4cd08d9d71f_terseLabel_en-US" xlink:label="lab_tfx_ShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders Equity [Table]</link:label>
    <link:label id="lab_tfx_ShareholdersEquityTable_label_en-US" xlink:label="lab_tfx_ShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders Equity [Table]</link:label>
    <link:label id="lab_tfx_ShareholdersEquityTable_documentation_en-US" xlink:label="lab_tfx_ShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ShareholdersEquityTable" xlink:href="tfx-20200329.xsd#tfx_ShareholdersEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_ShareholdersEquityTable" xlink:to="lab_tfx_ShareholdersEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_fcfe547d-7998-4909-93ee-b3fc182244db_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill related to acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_4f30b7a0-298e-4001-b969-c6bec6d179d6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by discontinued operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_3b418997-ecf9-425a-a0e1-c95c10d08b4a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_04dcaa34-313f-4e9a-8821-23c0251ef9f0_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently issued accounting standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_df6820f7-c769-4624-b667-d5d91cbbc738_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_OtherMember_7fa49ba3-21f4-40f1-a371-b0345e1943b4_terseLabel_en-US" xlink:label="lab_tfx_OtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_tfx_OtherMember_label_en-US" xlink:label="lab_tfx_OtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other [Member]</link:label>
    <link:label id="lab_tfx_OtherMember_documentation_en-US" xlink:label="lab_tfx_OtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherMember" xlink:href="tfx-20200329.xsd#tfx_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_OtherMember" xlink:to="lab_tfx_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_1ddc3a34-d837-4272-9097-2dcc2acfc492_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_3816bb99-4b6e-42f8-9fe8-0e13cd9d5439_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_74f324e5-1a7d-4420-b5e6-64a9b53440e5_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f86dde1a-e20e-42f5-a72a-16529c0f0be0_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_105ea651-9c6b-4300-8022-d05ec8114660_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c0002c28-bb2c-495b-9807-2df2f3d38c10_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities of continuing operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e5d51198-c976-481d-bace-4fe52549af19_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_a8ce801e-4ea3-4fd0-9792-d1159d73920f_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6e527fd2-cc3e-4145-951b-edac46fcb414_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a1276f97-ab53-46dd-9ed0-e00ccd768516_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive (Loss) Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_174e831a-7b87-4b52-afc7-9366e42d9461_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_80853ce6-4707-4766-b394-b9365173f586_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange contract</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_e9b2975d-c157-4356-b780-e2fea4e273d1_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_903b0e8d-130b-4961-9501-1b98e05528a4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives qualifying as hedges, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_4b07fc37-0c4d-4548-bec6-1881128db652_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_bd3394d2-71b2-4987-99cf-fecbba414165_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_ValuationTechniqueMonteCarloSimulationMember_880f4bb3-daed-49b4-abb2-277509c66323_terseLabel_en-US" xlink:label="lab_tfx_ValuationTechniqueMonteCarloSimulationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monte Carlo simulation</link:label>
    <link:label id="lab_tfx_ValuationTechniqueMonteCarloSimulationMember_label_en-US" xlink:label="lab_tfx_ValuationTechniqueMonteCarloSimulationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Technique, Monte Carlo Simulation [Member]</link:label>
    <link:label id="lab_tfx_ValuationTechniqueMonteCarloSimulationMember_documentation_en-US" xlink:label="lab_tfx_ValuationTechniqueMonteCarloSimulationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Technique, Monte Carlo Simulation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ValuationTechniqueMonteCarloSimulationMember" xlink:href="tfx-20200329.xsd#tfx_ValuationTechniqueMonteCarloSimulationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_ValuationTechniqueMonteCarloSimulationMember" xlink:to="lab_tfx_ValuationTechniqueMonteCarloSimulationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_73b58474-e44a-4798-a4f3-23d85a2d4f4d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_ede43d51-8ce2-4618-a03b-f1a0d09026d4_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_95768228-4c20-4f5c-adda-fa0dda5531e9_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_b6351f64-97e0-4301-95ff-9aa49a200466_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_4069e58b-c80b-41bd-b39f-1bbdcb37ad01_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_01cf725f-54f3-4a54-9bba-90ac8c4a9ef2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OneTimeTerminationBenefitsMember_43a1b106-eed8-46cc-9c53-a46cb2a37876_terseLabel_en-US" xlink:label="lab_us-gaap_OneTimeTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination benefits</link:label>
    <link:label id="lab_us-gaap_OneTimeTerminationBenefitsMember_label_en-US" xlink:label="lab_us-gaap_OneTimeTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One-time Termination Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OneTimeTerminationBenefitsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OneTimeTerminationBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OneTimeTerminationBenefitsMember" xlink:to="lab_us-gaap_OneTimeTerminationBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_5fe8ad8c-b5bf-4120-91a2-14653770205f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_8ab80a4b-4295-46d4-800a-d19dafb628b3_terseLabel_en-US" xlink:label="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.625% Senior Notes due 2027</link:label>
    <link:label id="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Point Six Two Five Percent Senior Subordinated Notes Due Two Thousand Twenty Seven [Member]</link:label>
    <link:label id="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Point Six Two Five Percent Senior Subordinated Notes Due Two Thousand Twenty Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" xlink:href="tfx-20200329.xsd#tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" xlink:to="lab_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_38c4f03a-6cc8-4c4f-90cc-6af184f6d562_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_2d73439e-57ed-4519-9c0a-68e14dd7105e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_8f9b7670-0b94-4989-9f9d-97821689845e_terseLabel_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross-currency interest rate swaps</link:label>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:to="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_c136a8e8-3224-4733-9a91-06164f12622e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d4c964d9-11f7-49f8-bb85-0e9314574112_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_1e793634-303f-4dfe-9bfd-ffebe9b67713_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_a14abdd6-7927-4aa7-9581-768798e04f78_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_6e112be3-7810-4c51-a519-620d7dd83093_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_c25758aa-54d3-4cf8-a823-43749f0db15f_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_05d859a9-81b9-45df-94f0-a3f3647b9d4c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASU 2016-13</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_OemMember_130ebd8d-555b-4c73-b006-46dbfe0c23a4_terseLabel_en-US" xlink:label="lab_tfx_OemMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OEM</link:label>
    <link:label id="lab_tfx_OemMember_label_en-US" xlink:label="lab_tfx_OemMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oem [Member]</link:label>
    <link:label id="lab_tfx_OemMember_documentation_en-US" xlink:label="lab_tfx_OemMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oem countries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_OemMember" xlink:to="lab_tfx_OemMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c29eed92-9a71-413e-b155-d30c9a6cd2ad_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0fa3838d-3751-40fd-9c25-3b0f50f10081_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at the end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_ce20ec85-fe39-4d78-b3bd-8d668776853c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_4235f7a5-dcb9-4b7b-9636-412d909e8308_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_38f4e0db-8c7a-4219-8a09-862dfd6f8200_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_99fee343-9fe9-4cf6-b9e4-962f1427258f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Restructuring And Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_f4bba20b-4bde-42ad-8fa9-ab46bb708573_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_VascularAccessMember_9c7f225e-32ac-4b2e-8fa8-3b51941d0623_terseLabel_en-US" xlink:label="lab_tfx_VascularAccessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular access</link:label>
    <link:label id="lab_tfx_VascularAccessMember_label_en-US" xlink:label="lab_tfx_VascularAccessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Access [Member]</link:label>
    <link:label id="lab_tfx_VascularAccessMember_documentation_en-US" xlink:label="lab_tfx_VascularAccessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Access [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularAccessMember" xlink:href="tfx-20200329.xsd#tfx_VascularAccessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_VascularAccessMember" xlink:to="lab_tfx_VascularAccessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_58f5adc4-068d-4e4c-b8f4-1559c40ff42d_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_c4343ee2-7b0c-4b07-a4b2-1a4a211ce288_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_062892b3-554b-4e38-be07-57a1db7c9c92_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_d2868582-a95e-439c-91cb-68ea33de295c_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect adjustment resulting from the adoption of new accounting standards</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_2a979174-f257-4a2c-b040-e2f6d5ff5abf_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_e463e31b-3bbc-4435-9959-20caaf3cec81_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_010a4f3d-d052-4d85-b658-5e1a13dd2b8e_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c3227092-3147-45ba-9da8-6b24605e634f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_d793bc96-6efc-4e7a-a2df-34003abbe668_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_c33e16bf-d591-4f1e-8125-7789f2df8d0c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_fb5fbaa4-3324-4170-883d-05c11930f0c7_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_f9953c63-ce53-4d5d-962d-cb699e551d61_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_0f569bb6-49a4-4d8b-ad7e-47063476c8ca_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_a054238a-b443-4d96-a818-27abf00ca42f_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_e15bba4b-f680-40b4-8d9f-fca6c44257d1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_e9753e8c-3fc1-4bfa-8a9f-304cee67d379_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, number of instruments held</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_ad726218-802c-40c5-83eb-d4fcc4d63aff_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d7d3eb13-ab7e-4ca1-b044-bb74049edc20_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations before interest and taxes</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_992802cb-381c-4f52-b5bf-5d2d8471a67c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostIncurredCost_d35012b5-b390-4364-9f88-748df6a1c884_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring expenses</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostIncurredCost_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Incurred Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:to="lab_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_ChangesInContingentConsideration_b9464242-31df-4a60-861f-28475fd591ea_terseLabel_en-US" xlink:label="lab_tfx_ChangesInContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for contingent consideration</link:label>
    <link:label id="lab_tfx_ChangesInContingentConsideration_label_en-US" xlink:label="lab_tfx_ChangesInContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Contingent Consideration</link:label>
    <link:label id="lab_tfx_ChangesInContingentConsideration_documentation_en-US" xlink:label="lab_tfx_ChangesInContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in contingent consideration.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ChangesInContingentConsideration" xlink:href="tfx-20200329.xsd#tfx_ChangesInContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_ChangesInContingentConsideration" xlink:to="lab_tfx_ChangesInContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_20251945-8b15-47bd-9346-3f8de939d6b4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_7a9f6d87-7099-420c-8fc3-266fd856ee28_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_19a646ff-6f10-4083-929a-728f79040496_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_c9fd23e0-346c-4e7c-bd8e-7e6212e3927b_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_2169925f-5869-41ef-9886-e421614a38aa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total before tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_c8e4f7a7-dafd-4118-a372-0d441ff213c1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_384217de-3667-4c8a-ae43-8e4b714867f9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_9f8ab5ba-06a3-49ca-b31f-62d3674b468e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_70bde8a7-2dd2-47cc-8859-eb93285a344b_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5932f7d0-0148-4af8-a574-f837de86cb2a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_598567e6-a666-4caa-b399-cbdaf01f7be6_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fc5ddbbe-b0e6-4484-a5d4-d4cd70c4ff81_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_367bf1fa-5e22-4ea5-a025-757c3e355ec6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_d49d6268-03d0-4a6d-80e5-b8df487adedf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_3084b6e2-afc4-4519-8076-fe984960b80e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_862cd7d5-2a80-4221-8088-ef717946ffcb_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_82d96d6a-731d-450d-b4a8-5a4998d9e19f_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_56315289-422e-4f98-830c-9c7f956c38a6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_010194f2-5197-4ee1-9bb1-e3838f326b18_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_8146a94d-f430-4d3c-a961-e3434f3e1672_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_7e02df5a-e218-4e3e-8f07-42ef2c2e797f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Other Impairment Charges</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_405c7c98-445a-4f32-8d03-d098340b8deb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest benefit on swaps designated as net investment hedges</link:label>
    <link:label id="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_8b346408-70ca-434e-9f2f-f11376b2df17_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest benefit on swaps designated as net investment hedges</link:label>
    <link:label id="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="lab_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_071b3653-83f0-41c9-b0f8-59f270bfe01a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_0dc103a3-8f3e-42a7-b5dd-db3e473268fa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_c5b0e2ac-72d8-4b7f-ad86-4b9c970afbc9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_OtherLiabilityMember_63adfff1-f972-473f-b588-6fee322e7edd_terseLabel_en-US" xlink:label="lab_tfx_OtherLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liability</link:label>
    <link:label id="lab_tfx_OtherLiabilityMember_label_en-US" xlink:label="lab_tfx_OtherLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liability [Member]</link:label>
    <link:label id="lab_tfx_OtherLiabilityMember_documentation_en-US" xlink:label="lab_tfx_OtherLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherLiabilityMember" xlink:href="tfx-20200329.xsd#tfx_OtherLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_OtherLiabilityMember" xlink:to="lab_tfx_OtherLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2ca742ad-2ee5-4757-b3fa-25c0b082807c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain_2d56f29f-53c9-4623-a5d7-33ab4e3f9d34_terseLabel_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain_documentation_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_tfx_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_076a7f9b-3ee4-4daa-9b6e-ec4e2182d295_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in assets and liabilities, net of effects of acquisitions and disposals:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock_0d1083e0-a9f1-4953-928e-46828eb50373_terseLabel_en-US" xlink:label="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Current Cost Estimates By Major Type Of Cost Table</link:label>
    <link:label id="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock_label_en-US" xlink:label="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Current Cost Estimates By Major Type Of Cost Table [Table Text Block]</link:label>
    <link:label id="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock_documentation_en-US" xlink:label="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of current cost estimates by major type of cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" xlink:href="tfx-20200329.xsd#tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" xlink:to="lab_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_81220f3e-3ab5-40c6-b6fe-ce46b4ca277d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_7a75f8a4-2d02-42c8-a112-ad93c6ccaaa6_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_44755e75-407d-4a5f-847c-0818dfefc87b_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted prices in active markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_28bc74b2-c76c-4d60-bc45-af30038a29a9_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_7ee75127-932c-43d2-8fa2-eb7247adf268_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_aeb1b7ea-5d1f-4913-856d-c00908360ca7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_dd151aae-4535-42a0-ac63-f61908fcdc98_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_dc7fa710-0fac-4478-b048-383731aebc9c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_4160ecc3-43f8-4ef6-a40e-ba7b261e15b2_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_009f5baa-efe9-48dc-93f0-621b533fefcf_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_4c8c154f-eb07-4d1a-8046-e2d373377c92_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_3f88922e-9096-4199-8acd-913b518f43a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_32dd3f07-0561-480a-a7ce-961d6e609b40_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9bc78695-eada-4afd-b5a6-c0641d872f2b_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock_6e3ff458-89f0-4b61-9726-b0a9a98970e8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and impairment charges</link:label>
    <link:label id="lab_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring, Impairment, and Other Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c571e66f-db54-45a4-83e6-537b08e5728c_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and other postretirement benefit plans adjustment, net of tax of $(522) and $(390)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_SecuritizationProgramMember_a27f5591-41a9-4ec8-8e93-0657d33dbfa0_terseLabel_en-US" xlink:label="lab_tfx_SecuritizationProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securitization program</link:label>
    <link:label id="lab_tfx_SecuritizationProgramMember_label_en-US" xlink:label="lab_tfx_SecuritizationProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securitization Program [Member]</link:label>
    <link:label id="lab_tfx_SecuritizationProgramMember_documentation_en-US" xlink:label="lab_tfx_SecuritizationProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securitization Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SecuritizationProgramMember" xlink:href="tfx-20200329.xsd#tfx_SecuritizationProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_SecuritizationProgramMember" xlink:to="lab_tfx_SecuritizationProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_b83db8bb-fba3-4945-a06d-8804e2170eea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_MilestonebasedPaymentMember_8ce23e93-50cc-4764-a5d7-35ffe1bc6e50_terseLabel_en-US" xlink:label="lab_tfx_MilestonebasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Milestone-based payments</link:label>
    <link:label id="lab_tfx_MilestonebasedPaymentMember_label_en-US" xlink:label="lab_tfx_MilestonebasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Milestone-based Payment [Member]</link:label>
    <link:label id="lab_tfx_MilestonebasedPaymentMember_documentation_en-US" xlink:label="lab_tfx_MilestonebasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Milestone-based Payment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_MilestonebasedPaymentMember" xlink:href="tfx-20200329.xsd#tfx_MilestonebasedPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_MilestonebasedPaymentMember" xlink:to="lab_tfx_MilestonebasedPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_918c3f39-5bdb-4fb9-9734-3caaa140efc4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securitization program</link:label>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Short-term Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermBorrowings" xlink:to="lab_us-gaap_OtherShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_470b991b-0933-4a08-9866-7753e9722226_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_095865e8-b6e7-4885-87e3-02fa9695dce1_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_90641e49-7dde-42cb-abb2-4c23ae3c0124_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_6ce49257-d87a-44bc-934f-da4e9d8b95fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e0403b57-a79d-4a14-92bc-57289c6f2635_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7acdb6de-e77b-42e9-91be-057e220b5690_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_88c44a49-d7b5-4f7f-9d25-bd41ac1b2ff2_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue volatility</link:label>
    <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_23db98c5-fdf0-4186-86f6-ea4927139e20_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_02a5a261-8b66-4b99-bca4-2ba3c62e560e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_bf7e5621-ea90-4352-9764-528ae185d495_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_465c1f93-177c-46ad-a0f0-7e11bc831bd3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_8b6eba82-c704-43d6-93c9-c216e303fbcd_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs and debt discount amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_41d6d3d7-c993-4dc8-840e-386114171daa_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_2ca4ab30-287f-48af-97b9-8cdb748fdd69_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_87d98bd5-40c2-4a3a-ae4d-0da1a438a3c8_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_ShareholdersEquityLineItems_47ba9aaf-e861-4c30-a6ce-489d1068b402_terseLabel_en-US" xlink:label="lab_tfx_ShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders Equity [Line Items]</link:label>
    <link:label id="lab_tfx_ShareholdersEquityLineItems_label_en-US" xlink:label="lab_tfx_ShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders Equity [Line Items]</link:label>
    <link:label id="lab_tfx_ShareholdersEquityLineItems_documentation_en-US" xlink:label="lab_tfx_ShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ShareholdersEquityLineItems" xlink:href="tfx-20200329.xsd#tfx_ShareholdersEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_ShareholdersEquityLineItems" xlink:to="lab_tfx_ShareholdersEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_a45901c9-df73-4f83-819b-07c78b3b5a7b_negatedLabel_en-US" xlink:label="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for businesses and intangibles acquired, net of cash acquired</link:label>
    <link:label id="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_label_en-US" xlink:label="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Businesses And Intangibles Acquired Net Of Cash Acquired</link:label>
    <link:label id="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_documentation_en-US" xlink:label="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for businesses and intangibles acquired, net of cash acquired.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" xlink:href="tfx-20200329.xsd#tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" xlink:to="lab_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_6fea5e3c-a974-46fa-b3d3-37ba198f07c1_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Smaller Reporting Company</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e7ee8eaa-9ef6-46ad-819a-a1ab16aacb3b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_5dce1a47-78b9-4c7a-941a-cc66ea0602aa_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_e81ecf3c-371c-4c4d-a8c8-a1744091785a_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net current-period other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income, Other, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_3d318f89-f8c9-4a34-bb41-72703a5da250_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_5d88036b-32a2-489b-b5d6-cd93541c26dd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_NeoTractIncMember_7a150ec9-bd5e-40de-8883-d21be51c39d7_terseLabel_en-US" xlink:label="lab_tfx_NeoTractIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NeoTract, Inc. [Member]</link:label>
    <link:label id="lab_tfx_NeoTractIncMember_label_en-US" xlink:label="lab_tfx_NeoTractIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NeoTract, Inc. [Member]</link:label>
    <link:label id="lab_tfx_NeoTractIncMember_documentation_en-US" xlink:label="lab_tfx_NeoTractIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NeoTract, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_NeoTractIncMember" xlink:href="tfx-20200329.xsd#tfx_NeoTractIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_NeoTractIncMember" xlink:to="lab_tfx_NeoTractIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_34d1577a-97ad-4599-b89e-41174116301b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_f8a6c3fc-0f30-41fa-a0ab-84212060e81b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_d618738e-32c2-4b70-bd0a-6a003c0200cb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1b39e4c8-930d-418f-b92f-5dcf91499987_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_f27c4b67-bf91-4f8c-8868-32d99a76657d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_ba722775-c114-4f10-948d-c5cd451d458e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial losses</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_2404f7c7-3582-47a6-8130-40cf3d7f3643_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowings</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_54a697c0-01dc-4971-b340-c6503505b799_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_62903f62-f8b3-460b-b1f6-ce72d6d1b3a4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_0828c2ad-0905-4486-bff8-b059b9264a65_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_75dbabea-79bb-4562-8450-d43d7f022d2f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_f0c0a4a8-3cb0-4537-b77a-0b4b7d75269c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_dc5f4a8a-4c57-4c51-8c2f-ac7bced455a2_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_afde1b07-7708-40a3-9273-a74c19bbc9b5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible asset, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLossOnDerivative_8f999e9e-5be0-4345-b448-4cdd56749a4d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLossOnDerivative" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss related to currency forward contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeLossOnDerivative_label_en-US" xlink:label="lab_us-gaap_DerivativeLossOnDerivative" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Loss on Derivative</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLossOnDerivative" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLossOnDerivative" xlink:to="lab_us-gaap_DerivativeLossOnDerivative" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis_c96e743b-67a7-404c-ac8a-c0e466fa46db_terseLabel_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis_documentation_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_tfx_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_AggregateRestructuringCharges_2fb98f55-61a1-43fa-b013-5b11b4d2c8fb_terseLabel_en-US" xlink:label="lab_tfx_AggregateRestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate restructuring charges</link:label>
    <link:label id="lab_tfx_AggregateRestructuringCharges_label_en-US" xlink:label="lab_tfx_AggregateRestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Restructuring Charges</link:label>
    <link:label id="lab_tfx_AggregateRestructuringCharges_documentation_en-US" xlink:label="lab_tfx_AggregateRestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AggregateRestructuringCharges" xlink:href="tfx-20200329.xsd#tfx_AggregateRestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_AggregateRestructuringCharges" xlink:to="lab_tfx_AggregateRestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a4f3c59b-b5b1-4805-ace4-46f31a44306e_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts receivable, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_HomeCareProvidersMember_ab304996-8410-4b9a-912f-a362830e6617_terseLabel_en-US" xlink:label="lab_tfx_HomeCareProvidersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Care Providers</link:label>
    <link:label id="lab_tfx_HomeCareProvidersMember_label_en-US" xlink:label="lab_tfx_HomeCareProvidersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Care Providers [Member]</link:label>
    <link:label id="lab_tfx_HomeCareProvidersMember_documentation_en-US" xlink:label="lab_tfx_HomeCareProvidersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Care Providers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_HomeCareProvidersMember" xlink:href="tfx-20200329.xsd#tfx_HomeCareProvidersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_HomeCareProvidersMember" xlink:to="lab_tfx_HomeCareProvidersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_7c39b4f8-596d-433f-9520-16e735e75dd7_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_ea4d049f-4214-47be-95f1-e60f8dcc47d8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior-service costs</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_69de1372-39d8-4596-a972-dd1fbb94dd0d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_98441614-64fa-4ebb-9e6e-b49b20d7eec5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_HospitalsAndHealthcareProvidersMember_8fcf738e-56f9-42f2-8f39-c1207789f0dd_terseLabel_en-US" xlink:label="lab_tfx_HospitalsAndHealthcareProvidersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hospitals And Healthcare Providers</link:label>
    <link:label id="lab_tfx_HospitalsAndHealthcareProvidersMember_label_en-US" xlink:label="lab_tfx_HospitalsAndHealthcareProvidersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hospitals And Healthcare Providers [Member]</link:label>
    <link:label id="lab_tfx_HospitalsAndHealthcareProvidersMember_documentation_en-US" xlink:label="lab_tfx_HospitalsAndHealthcareProvidersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hospitals And Healthcare Providers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_HospitalsAndHealthcareProvidersMember" xlink:href="tfx-20200329.xsd#tfx_HospitalsAndHealthcareProvidersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_HospitalsAndHealthcareProvidersMember" xlink:to="lab_tfx_HospitalsAndHealthcareProvidersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_cdd66f62-f7ca-4156-a235-885028e594be_terseLabel_en-US" xlink:label="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected capital expenditures</link:label>
    <link:label id="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_label_en-US" xlink:label="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs Expected Aggregate Capital Expenditures</link:label>
    <link:label id="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_documentation_en-US" xlink:label="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs Expected Aggregate Capital Expenditures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" xlink:href="tfx-20200329.xsd#tfx_RestructuringCostsExpectedAggregateCapitalExpenditures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" xlink:to="lab_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_443be68e-545f-48f2-b196-22bb4343087f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_54351996-db9b-493a-ac98-97eac574f70a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_3445adb5-5aa1-4d64-9d35-d3dcb2448694_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4fe9ed20-8ccb-4e96-ac7b-a010dcebfbb3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_db3538cf-0f64-41e3-9d82-143934fdf1f6_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_136441b8-7e81-4b12-9eba-2e758684f58b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_043cb4c2-b272-4c84-b1cc-8be431f7f93a_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_23d89b03-e809-4f7c-b955-e309f49d65b5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_7b4feb1b-6e48-4419-8e19-e24e88aab79b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for contingent consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_6cd10763-5ce2-458d-902a-aae139baefd9_terseLabel_en-US" xlink:label="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Termination Benefit And Other Restructuring</link:label>
    <link:label id="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_label_en-US" xlink:label="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Termination Benefit And Other Restructuring [Member]</link:label>
    <link:label id="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_documentation_en-US" xlink:label="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Termination Benefit And Other Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SpecialTerminationBenefitAndOtherRestructuringMember" xlink:href="tfx-20200329.xsd#tfx_SpecialTerminationBenefitAndOtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_SpecialTerminationBenefitAndOtherRestructuringMember" xlink:to="lab_tfx_SpecialTerminationBenefitAndOtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_fc7499c6-fafc-4db7-bbcc-9f202e660476_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_34aaa82f-f975-43b5-879f-056f8d9a1b8d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by operating activities from continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_a1668c6b-bea2-4243-907f-3b2dc0a297a6_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_OtherMedicalDeviceManufacturersMember_92f9cd6b-33de-417e-90cb-b4264a30ee09_terseLabel_en-US" xlink:label="lab_tfx_OtherMedicalDeviceManufacturersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Medical Device Manufacturers</link:label>
    <link:label id="lab_tfx_OtherMedicalDeviceManufacturersMember_label_en-US" xlink:label="lab_tfx_OtherMedicalDeviceManufacturersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Medical Device Manufacturers [Member]</link:label>
    <link:label id="lab_tfx_OtherMedicalDeviceManufacturersMember_documentation_en-US" xlink:label="lab_tfx_OtherMedicalDeviceManufacturersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Medical Device Manufacturers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherMedicalDeviceManufacturersMember" xlink:href="tfx-20200329.xsd#tfx_OtherMedicalDeviceManufacturersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_OtherMedicalDeviceManufacturersMember" xlink:to="lab_tfx_OtherMedicalDeviceManufacturersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_f20e4e23-9da2-4114-afa0-61f8b4beb4e3_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_c7d7937b-27e1-4c3c-ad09-a594347d52c7_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_77582a71-2ea9-4607-8e10-fb5b76fc710c_terseLabel_en-US" xlink:label="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Translation adjustment</link:label>
    <link:label id="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_label_en-US" xlink:label="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Liability, Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_documentation_en-US" xlink:label="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Liability, Foreign Currency Translation Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" xlink:href="tfx-20200329.xsd#tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" xlink:to="lab_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_9f6271a6-e2d8-4da8-909c-71191b1540c8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_RevenuebasedPaymentMember_0841f54d-d38b-46af-9a68-89917cd1b81b_terseLabel_en-US" xlink:label="lab_tfx_RevenuebasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue-based payments</link:label>
    <link:label id="lab_tfx_RevenuebasedPaymentMember_label_en-US" xlink:label="lab_tfx_RevenuebasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue-based Payment [Member]</link:label>
    <link:label id="lab_tfx_RevenuebasedPaymentMember_documentation_en-US" xlink:label="lab_tfx_RevenuebasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue-based Payment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RevenuebasedPaymentMember" xlink:href="tfx-20200329.xsd#tfx_RevenuebasedPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_RevenuebasedPaymentMember" xlink:to="lab_tfx_RevenuebasedPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaMember_74c39f17-bbb4-43eb-aeb8-f79a59a763c2_terseLabel_en-US" xlink:label="lab_srt_AsiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia</link:label>
    <link:label id="lab_srt_AsiaMember_label_en-US" xlink:label="lab_srt_AsiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaMember" xlink:to="lab_srt_AsiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_106813fa-3b12-43e6-8572-28737cd862e7_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_fd43f24d-20ae-4214-a866-6c1d89bc8c6b_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_b9892c92-d38d-4331-8b14-294f7e75aebc_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_fd37b3b2-db6d-4f65-8ec9-96edbdf54146_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_c6310cd4-ffd6-4d56-864d-b13b52ecfab6_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_c82a0e63-4496-4865-b63a-8862f72f011e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discounted cash flow</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Technique, Discounted Cash Flow [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:to="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtCurrent_01b2e6a9-1c4e-4158-a84d-c17424781180_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowings</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_label_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent" xlink:to="lab_us-gaap_DebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_7ce47a67-24c4-419a-8547-7833babc7f43_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1ce72446-0f6a-4434-a536-6ba39bf3ddc0_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCash_8be430fc-8463-4614-9bec-fff61b57f407_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCash_label_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_bac70068-13a8-49da-8b75-e3019ccb077e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_CurrentPortionOfContingentConsideration_4de27c08-a162-4ecd-a45c-f98d0138cd1e_terseLabel_en-US" xlink:label="lab_tfx_CurrentPortionOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of contingent consideration</link:label>
    <link:label id="lab_tfx_CurrentPortionOfContingentConsideration_label_en-US" xlink:label="lab_tfx_CurrentPortionOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Portion Of Contingent Consideration</link:label>
    <link:label id="lab_tfx_CurrentPortionOfContingentConsideration_documentation_en-US" xlink:label="lab_tfx_CurrentPortionOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of contingent consideration.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CurrentPortionOfContingentConsideration" xlink:href="tfx-20200329.xsd#tfx_CurrentPortionOfContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_CurrentPortionOfContingentConsideration" xlink:to="lab_tfx_CurrentPortionOfContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_4a10c54d-36bf-4ec1-baa0-91edc8d4b223_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_68f38bc5-9ae4-4418-bc2f-2ad1b0d8852d_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_79aa5107-ce6b-44a3-82e9-998774fff5bb_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_a1f26941-99b8-413d-b730-57af13197519_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_4fd164b6-03b4-4ce4-9063-c2f19a602187_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8feae1f8-ce0b-4032-8219-1c0f549cfbed_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash (used in) provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_bf4ed6b5-3979-42f1-9da3-d97738d7b641_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_InterventionalUrologyMember_d3756dbe-040d-4525-8116-bb8d588d3e37_terseLabel_en-US" xlink:label="lab_tfx_InterventionalUrologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interventional urology</link:label>
    <link:label id="lab_tfx_InterventionalUrologyMember_label_en-US" xlink:label="lab_tfx_InterventionalUrologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interventional Urology [Member]</link:label>
    <link:label id="lab_tfx_InterventionalUrologyMember_documentation_en-US" xlink:label="lab_tfx_InterventionalUrologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interventional Urology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InterventionalUrologyMember" xlink:href="tfx-20200329.xsd#tfx_InterventionalUrologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_InterventionalUrologyMember" xlink:to="lab_tfx_InterventionalUrologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_c28a0bba-4360-42ae-a18f-049eea92ec19_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_2f2f5aea-4bed-4d98-8f11-484b37836045_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes on income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_f46c4246-5990-48db-a8c3-67f4e49d5fc4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive&#160;income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_0696e83b-b7f5-4741-b6cf-85ffea790413_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total reclassifications, net of tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_InterventionalMember_ab3f4354-e3ba-4280-9a6f-cd3d68f76e69_terseLabel_en-US" xlink:label="lab_tfx_InterventionalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interventional</link:label>
    <link:label id="lab_tfx_InterventionalMember_label_en-US" xlink:label="lab_tfx_InterventionalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interventional [Member]</link:label>
    <link:label id="lab_tfx_InterventionalMember_documentation_en-US" xlink:label="lab_tfx_InterventionalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interventional [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InterventionalMember" xlink:href="tfx-20200329.xsd#tfx_InterventionalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_InterventionalMember" xlink:to="lab_tfx_InterventionalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_66fab91a-d1f7-4e75-a510-123204e96dc2_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_46f0d5ec-ee4c-4baa-862a-f9cac62942e3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liability derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_188c3cd7-1f7b-4e63-8c60-dc31cbcd4db4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_9e819ae9-4286-48cc-83d7-6e5dd5b1ca31_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_e153552d-c5e3-424c-a4bf-c7067eaa7634_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationTable" xlink:to="lab_us-gaap_IncomeTaxExaminationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_08b23cf5-0a2a-44c1-b9cf-a0c7b3f0269a_terseLabel_en-US" xlink:label="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Footprint realignment plan</link:label>
    <link:label id="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_label_en-US" xlink:label="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fourteen Manufacturing Footprint Realignment [Member]</link:label>
    <link:label id="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_documentation_en-US" xlink:label="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand fourteen manufacturing footprint realignment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" xlink:href="tfx-20200329.xsd#tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" xlink:to="lab_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_7e2c299e-adfa-4122-ad30-29eef8f5eee1_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_ea770c97-07f5-4c58-8bcc-498b7c82f404_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a49123b6-64ac-4fa3-b51f-9070f4d1cc16_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_667f9d8c-fca1-4c28-8419-c0066c4fd658_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_ce3021c2-bc53-4979-9a21-1ecb29ac0d03_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_de1f7a00-8703-4ed3-be4c-94acf78e8ff7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Valuation Techniques</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_1775c913-e007-4fae-91e0-b54e69f09e46_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_ffef6d4a-f167-4f93-96a9-78a0ad291ee9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd6bca6-b3ed-4456-9ec9-dc10d1e55f69_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_b6d159e7-2438-48d5-9d16-c90c19d3fe71_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_IWGHighPerformanceConductorsIncMember_54dabe91-2b07-4cb9-8850-d2e2c1569824_terseLabel_en-US" xlink:label="lab_tfx_IWGHighPerformanceConductorsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IWG High Performance Conductors, Inc.</link:label>
    <link:label id="lab_tfx_IWGHighPerformanceConductorsIncMember_label_en-US" xlink:label="lab_tfx_IWGHighPerformanceConductorsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IWG High Performance Conductors, Inc. [Member]</link:label>
    <link:label id="lab_tfx_IWGHighPerformanceConductorsIncMember_documentation_en-US" xlink:label="lab_tfx_IWGHighPerformanceConductorsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IWG High Performance Conductors, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_IWGHighPerformanceConductorsIncMember" xlink:href="tfx-20200329.xsd#tfx_IWGHighPerformanceConductorsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_IWGHighPerformanceConductorsIncMember" xlink:to="lab_tfx_IWGHighPerformanceConductorsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_35d63690-3f2f-4e09-b57d-5541181ce0fa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_ff987857-a79d-46a9-af7d-60829fa6bde0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_ca0a3aad-fb4a-40c0-b52e-7aa9a1a16629_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_05e13fdd-021f-4762-93f8-88821da23f24_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_7d639860-9932-430e-8ee4-d773b813fc67_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf62003c-e4b6-478f-81ba-5d230f631e37_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d476db3c-9834-4fd7-b15e-638216aecde3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total before tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_3677dca1-8ab7-4e80-9e54-1481b8299bea_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_745ece8d-468f-45f4-bcd2-347f2295296b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_f2b05b76-35eb-4f33-a052-0ac781af15a6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_78cb8add-1fa2-40cc-9342-50716ccb38a3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8672f25f-01be-43d9-90ea-2d57567d4341_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b231326-116e-4dee-ad6d-63fc99eb64af_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities of continuing operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_c2d587c1-8021-422c-905a-03453c60be06_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_077efe8b-a354-4646-86b3-61173eb60fd3_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_cc5bcc7f-a879-4658-a99f-bbcbe37ce318_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_70808009-c6c4-428a-bce6-89f9918db733_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Results</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_a9fd5d63-5b92-460a-a36c-cea45158959e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_TermLoanMember_9c065dc9-939e-4bfa-87cc-67290b4c49d1_terseLabel_en-US" xlink:label="lab_tfx_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_tfx_TermLoanMember_label_en-US" xlink:label="lab_tfx_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_tfx_TermLoanMember_documentation_en-US" xlink:label="lab_tfx_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TermLoanMember" xlink:href="tfx-20200329.xsd#tfx_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_TermLoanMember" xlink:to="lab_tfx_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_7f988e09-ec7b-4793-8b15-1783e99a7125_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringMember_747882b5-e1e0-472d-b0c3-1872f0f75926_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring costs</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember" xlink:to="lab_us-gaap_OtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_e60029ce-56d7-4217-9126-ccea4eaa8ce5_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_33dab877-0d40-47c2-b90e-09d36b7c8f67_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_352f96d6-573d-4aa3-93c2-f50a11593231_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_44041179-a150-49e3-820e-25129a002c70_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_08a2cdcc-c1e2-40e5-a3cc-76881f319573_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_00b7a716-eac8-4983-838b-1e1d0e950053_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_228aeb71-537b-4dc5-a971-3163fae792da_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_153eca70-fb4b-4737-a2b1-47c3e47cb5bf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_ae7c2b6f-ecf7-4a40-b044-c632a6a3af11_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_7145a575-8e42-4a77-a9e6-3699bda9d34b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_59250047-9beb-4a17-b8c0-67188f80eea5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ineffectiveness related to derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_label_en-US" xlink:label="lab_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Excluded Component, Gain (Loss), Recognized in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:to="lab_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_AcceleratedDepreciationAndOtherCostsMember_fec340e4-7421-48c0-b052-a6078e62eacb_terseLabel_en-US" xlink:label="lab_tfx_AcceleratedDepreciationAndOtherCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Depreciation And Other Costs</link:label>
    <link:label id="lab_tfx_AcceleratedDepreciationAndOtherCostsMember_label_en-US" xlink:label="lab_tfx_AcceleratedDepreciationAndOtherCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Depreciation And Other Costs [Member]</link:label>
    <link:label id="lab_tfx_AcceleratedDepreciationAndOtherCostsMember_documentation_en-US" xlink:label="lab_tfx_AcceleratedDepreciationAndOtherCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated depreciation and other costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AcceleratedDepreciationAndOtherCostsMember" xlink:href="tfx-20200329.xsd#tfx_AcceleratedDepreciationAndOtherCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_AcceleratedDepreciationAndOtherCostsMember" xlink:to="lab_tfx_AcceleratedDepreciationAndOtherCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_91a7b4e8-f52b-44c0-a8c8-68e43a64df0f_terseLabel_en-US" xlink:label="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</link:label>
    <link:label id="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_label_en-US" xlink:label="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</link:label>
    <link:label id="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_documentation_en-US" xlink:label="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value assets and liabilities measured on recurring basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:href="tfx-20200329.xsd#tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_90c69818-a396-4785-bcf8-a58f199d2cbc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_d7bc6f2c-d35b-4281-9a92-7e7fa3e2385d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total notional amount for all open foreign currency forward contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_d19efd20-8a79-4bef-a9f5-74510ba2f01a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_01701731-9ed4-443e-b3aa-3e596edd983a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a028a34b-0ca9-4428-afcf-ac4e5f41fdc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives qualifying as hedges, net of tax of $372 and $(1)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_cf7f778d-3f1c-498b-86a1-4330d02004a7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_75ca611f-4f99-4b95-b90f-cd46ddc8da31_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f90e9aa4-5e8c-4cce-ae50-b0a02ed99a06_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_d3e0021d-ad49-4bb1-8cb5-2251bdf62201_terseLabel_en-US" xlink:label="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from share based compensation plans and the related tax impacts</link:label>
    <link:label id="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options</link:label>
    <link:label id="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_documentation_en-US" xlink:label="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" xlink:href="tfx-20200329.xsd#tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" xlink:to="lab_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_e8fdd5a9-12fe-463e-ad68-5de08177ff57_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_465f62c1-1994-457d-8140-54fdc35e49d3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_08d4fc08-c3d5-4d1a-b897-0a9922e86d4c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_86bc88dd-377d-4e40-92ad-104cb5750f40_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_e3f86238-f73e-4f67-82b9-cc8acc9fc377_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_4322c8eb-56cd-4eed-b8c8-e55316ccc389_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_d0ef9e77-6649-47d3-8e96-5396552eb65a_terseLabel_en-US" xlink:label="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Footprint realignment plan</link:label>
    <link:label id="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_label_en-US" xlink:label="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Eighteen Footprint Realignment Plan [Member]</link:label>
    <link:label id="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_documentation_en-US" xlink:label="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Eighteen Footprint Realignment Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember" xlink:href="tfx-20200329.xsd#tfx_TwoThousandEighteenFootprintRealignmentPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember" xlink:to="lab_tfx_TwoThousandEighteenFootprintRealignmentPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_b1210aa0-f20c-40ea-a505-e10da7b9bb95_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_a110d09f-86a9-491e-81a2-47db51656710_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_78bebd94-d268-4607-83b0-b533a981e4e6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_f50fdbdb-b8c8-4769-a0d7-7a2e39bbfe08_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term borrowings</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_31c3d363-ff08-437e-bc1e-a346f4f2d23e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities from continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_VascularNorthAmericaMember_b056755f-b1f9-4da6-9840-e7e15b527d53_terseLabel_en-US" xlink:label="lab_tfx_VascularNorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_tfx_VascularNorthAmericaMember_label_en-US" xlink:label="lab_tfx_VascularNorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular North America [Member]</link:label>
    <link:label id="lab_tfx_VascularNorthAmericaMember_documentation_en-US" xlink:label="lab_tfx_VascularNorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular north america.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularNorthAmericaMember" xlink:href="tfx-20200329.xsd#tfx_VascularNorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_VascularNorthAmericaMember" xlink:to="lab_tfx_VascularNorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_InventoryFairValueStepUp_120f9e5a-ddc8-4954-8cde-a6ec8aec2bca_terseLabel_en-US" xlink:label="lab_tfx_InventoryFairValueStepUp" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value step up of acquired inventory sold</link:label>
    <link:label id="lab_tfx_InventoryFairValueStepUp_label_en-US" xlink:label="lab_tfx_InventoryFairValueStepUp" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Fair Value Step Up</link:label>
    <link:label id="lab_tfx_InventoryFairValueStepUp_documentation_en-US" xlink:label="lab_tfx_InventoryFairValueStepUp" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Fair Value Step Up</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InventoryFairValueStepUp" xlink:href="tfx-20200329.xsd#tfx_InventoryFairValueStepUp"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_InventoryFairValueStepUp" xlink:to="lab_tfx_InventoryFairValueStepUp" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d6e653fd-a9c6-4133-85fd-7e4589d5c182_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_f2b9d1a4-931c-4351-80ff-97dea0882bc5_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_a1c01b80-6404-4f7f-89d2-4219b0d9f0fd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll and benefit-related liabilities</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_17384409-569b-4941-95ea-3000614d6e15_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant other observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_f1aad294-0aef-46a8-a32f-352f53f935e1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes on income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_5444ec1e-b877-4935-8540-acc0be2237da_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently issued accounting standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c4587eb4-3ea9-47e9-a9ae-6a520e5ff80f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_ab1e1312-81b7-4c85-8998-7a67204a0781_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_c5e9f69c-3c19-4560-a1d0-53b607f9f831_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:to="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization_32660e6c-5a23-4fd0-8194-8682db0573f4_terseLabel_en-US" xlink:label="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum amount available under receivable securitization</link:label>
    <link:label id="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization_label_en-US" xlink:label="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Amount Available Under Receivable Securitization</link:label>
    <link:label id="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization_documentation_en-US" xlink:label="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Amount Available under Receivable Securitization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_MaximumAmountAvailableUnderReceivableSecuritization" xlink:href="tfx-20200329.xsd#tfx_MaximumAmountAvailableUnderReceivableSecuritization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_MaximumAmountAvailableUnderReceivableSecuritization" xlink:to="lab_tfx_MaximumAmountAvailableUnderReceivableSecuritization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_3e7155bb-91dd-4079-9efb-08d354574de7_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e4e0dd2b-a7cf-49ad-8b61-737a5bd2a1c5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_799874d8-a020-42a6-b70f-881a0a235819_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under compensation plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_11f8b7e1-cf11-437b-82d4-2b5962226c1f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e33b2ac9-70c4-4b14-ae89-e6423fb1f724_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income, net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1cf844d6-c452-4341-8d2c-2846752faa52_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_a3cbd564-7d8a-4273-827b-419144c614e2_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_29653245-dd64-4cce-b326-1845fdea09b0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Name</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_OtherrestructuringprogramsMember_6150a2a9-3b17-4ba3-adb3-229d59d1f242_terseLabel_en-US" xlink:label="lab_tfx_OtherrestructuringprogramsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other restructuring programs</link:label>
    <link:label id="lab_tfx_OtherrestructuringprogramsMember_label_en-US" xlink:label="lab_tfx_OtherrestructuringprogramsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other restructuring programs [Member]</link:label>
    <link:label id="lab_tfx_OtherrestructuringprogramsMember_documentation_en-US" xlink:label="lab_tfx_OtherrestructuringprogramsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other restructuring programs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherrestructuringprogramsMember" xlink:href="tfx-20200329.xsd#tfx_OtherrestructuringprogramsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_OtherrestructuringprogramsMember" xlink:to="lab_tfx_OtherrestructuringprogramsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4c574140-c4d2-49b9-a271-62037e963391_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_84d30f90-063e-4dd8-b111-7693b56d1941_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable, accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_c0cdc250-4dd3-4dd0-8976-7539fa94803d_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a40f0c7-e01d-4f2b-8d78-494427a15057_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_033e9d16-8d7f-43f2-924c-85c2ed2e72a9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenditures for property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_079d62e2-9df5-4a5b-bb52-21537a07412c_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of Gain/Losses into Income/Expense, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7d47f393-1554-47c4-b8ff-bb9a7486938e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from new borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_b7473ca6-841c-4601-b12d-848434fdb9a6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_07357870-2b6c-4d60-86f2-96c20ba55e9b_terseLabel_en-US" xlink:label="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Footprint realignment plan</link:label>
    <link:label id="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_label_en-US" xlink:label="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nineteen Footprint Realignment Plan [Member]</link:label>
    <link:label id="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_documentation_en-US" xlink:label="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nineteen Footprint Realignment Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember" xlink:href="tfx-20200329.xsd#tfx_TwoThousandNineteenFootprintRealignmentPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember" xlink:to="lab_tfx_TwoThousandNineteenFootprintRealignmentPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_6edfc1dd-31ab-4b01-aaf2-b364f7b3c33f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_f082291b-5dba-4d24-8d1c-7792be4152ba_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, contingent consideration, liability, measurement input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_dd79d953-c2b9-4891-b07e-354580a68629_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values of Derivative Instruments Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_3fcbffe2-8462-4426-9f3f-05a57994d52c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_31d50cb0-71f9-4303-a883-4c81590f75ea_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_39f0901b-a41c-4fa1-8ee8-100e5aa6555a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_80368d22-c30f-430c-851b-de581f08890f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_fba45c1c-91e4-4fd5-9394-8e9654f505bc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_95b09f92-1cba-4c52-b158-76a7f2d12cfc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_57b826b9-0b54-47e2-bf0b-a8c21fb32281_negatedLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_f49c88d1-8ab7-4378-8d78-0fea83426341_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit on operating loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_5d56780d-ac1e-4aed-850d-89ded1a7b571_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_2a236eb4-bd42-4937-8f01-fa0724cdf4af_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liability for uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e8386c58-4646-4556-9d4b-f14afea0d08d_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_feb97580-5aae-42ce-87cb-770dacd20353_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_f97454a6-a029-4c34-9ec1-4ee7f0b85506_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_e0e10e7b-d943-439a-8509-1db198a8364c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_09f95305-2b4a-453b-8161-64ba716addab_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_5285cca8-fb83-4ae5-839f-60467e1cf537_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_2ad7cf5c-6b4c-495b-b128-3f44a6f11a3c_terseLabel_en-US" xlink:label="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis [Table]</link:label>
    <link:label id="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_label_en-US" xlink:label="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis [Table]</link:label>
    <link:label id="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_documentation_en-US" xlink:label="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value assets and liabilities measured on recurring basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:href="tfx-20200329.xsd#tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="lab_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_158fc880-71a1-4e39-ad7d-f54f8c0bf47e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_68ba5ad1-1d01-487e-b232-cc62c9964ff0_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_e3d2f77b-9d13-4024-8a78-b5c2e71789fd_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire businesses, gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_45336b6e-6915-4b5c-94ff-5b9268193a65_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and other postretirement benefits plans adjustment, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_64e94236-b315-4bbc-8833-9e2e1eb954ee_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_7efbbe15-70dc-458b-bd1d-688ada058107_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e3b98f3d-a4cf-42c1-903a-c3caf51b96b6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_4118b1f5-f8d1-4c1c-bdcb-75d8498ee863_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_272cfd16-392f-4323-a479-e954b5b535ab_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_f60c34ca-2ee7-4570-ac31-b08b5db324fb_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_70e08477-b60b-48cf-ba0b-7ed67a30fd39_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_40675f32-a261-413b-9ab4-cfbd2400c5bf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_12207cdf-6225-4444-a6fb-4e15cb38f3ff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_4a189dda-25df-48d6-9977-f2a7882f372d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8a48edcb-6da4-4c4c-bf45-0143e4faa6ed_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and postretirement benefit liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_878866ce-161e-4cb0-8c5e-29e8de377d33_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_ffabbe3d-fa50-463f-afd5-c51eeabddb2f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_e48dc731-5f73-43ee-baf8-64f2d9f7e6e3_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for environmental loss contingencies</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_e19a4145-0202-4041-a303-c191698d57e0_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_a0863083-29a0-49fc-b083-5fa5bbf37d53_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays_48c30176-919f-4c34-b3c9-908718094ee9_terseLabel_en-US" xlink:label="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected cash outlays</link:label>
    <link:label id="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays_label_en-US" xlink:label="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Expected Cash Outlays</link:label>
    <link:label id="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays_documentation_en-US" xlink:label="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Expected Cash Outlays</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RestructuringAndRelatedCostExpectedCashOutlays" xlink:href="tfx-20200329.xsd#tfx_RestructuringAndRelatedCostExpectedCashOutlays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_RestructuringAndRelatedCostExpectedCashOutlays" xlink:to="lab_tfx_RestructuringAndRelatedCostExpectedCashOutlays" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_08aae5d8-e204-4b7b-ae8e-ae0c16303425_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1dd7430b-40b3-41e4-8b93-63c955060108_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_d7185d92-9565-4778-9485-8bc3faf3731f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset impairment charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_520fe7f1-f768-4d04-b56a-20dfff07a858_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_23148cd1-fd8b-4158-87d0-cad507f020cf_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76ecff07-15ac-420d-83aa-afbfb84eab3e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_11ed849b-fb2a-4fbb-b492-02d6069f0434_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_aa09c825-4c9a-49bf-86de-b114e987ba16_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Changes in Level 3 Financial Liabilities Measured at Fair Value on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_ae0954dc-ca8a-4056-8806-ff86587f728c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_86b2f92a-838c-4c2b-80f9-1b3f64cd92d3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingent liabilities</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_8974a55f-5526-4789-89b4-88f43016e2bb_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1b53bdbd-d572-427f-b81e-4b06d9eacd52_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_e6d24a03-be60-47e9-84ac-0f2432f7af99_terseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual property</link:label>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_label_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember" xlink:to="lab_us-gaap_IntellectualPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_148f9a55-c6e3-4353-9447-54596176d5ca_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation, net of tax of $(7,581) and $(2,056)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_dbdd325a-7020-4a0c-9164-ed276ff4ba64_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation, continuing operations, adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationReserve_dcc01525-fe72-45bf-9e63-074ac71856da_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated litigation liability</link:label>
    <link:label id="lab_us-gaap_LitigationReserve_label_en-US" xlink:label="lab_us-gaap_LitigationReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Litigation Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserve" xlink:to="lab_us-gaap_LitigationReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_SeveranceAndTerminationBenefitsMember_32e629ef-7a8a-42e1-a55f-731a44800c48_verboseLabel_en-US" xlink:label="lab_tfx_SeveranceAndTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination benefits</link:label>
    <link:label id="lab_tfx_SeveranceAndTerminationBenefitsMember_label_en-US" xlink:label="lab_tfx_SeveranceAndTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance And Termination Benefits [Member]</link:label>
    <link:label id="lab_tfx_SeveranceAndTerminationBenefitsMember_documentation_en-US" xlink:label="lab_tfx_SeveranceAndTerminationBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance And Termination Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SeveranceAndTerminationBenefitsMember" xlink:href="tfx-20200329.xsd#tfx_SeveranceAndTerminationBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_SeveranceAndTerminationBenefitsMember" xlink:to="lab_tfx_SeveranceAndTerminationBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_e9bc864e-7286-4730-88db-97cfa33c1ec6_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_4c217f32-90cd-47b1-b205-9609bf9434e7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_9efb1fe3-3960-4037-ba47-215f55671705_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_29fe64e1-3041-4571-8a23-8bd3ca46d125_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5a30f1de-6262-4bf6-959b-265f1469a6a0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6126f419-86c3-4c17-83ab-87972a2bdbe1_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d80a8bdf-01ce-40c4-bd74-be98e7e813d8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_308caf44-9ac3-46aa-945c-4e36b1e1dce9_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_0541f0cf-e10e-4cbb-a51e-5f9419279889_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_3e1b342a-0441-4a1f-98b6-d2b8a7402c22_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a0de80ba-58a6-4302-8a0d-647f70b74fbe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_dd36b797-37df-48df-8ce2-d18e9abb3719_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_c1280ccf-4b17-485f-9546-3f0c93be2a62_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_c2149ca9-3665-4571-80f9-3481b4f750a3_terseLabel_en-US" xlink:label="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated time fram over which accrued amounts may be paid out</link:label>
    <link:label id="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_label_en-US" xlink:label="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Time Frame Over Which Accrued Amounts May Be Paid Out</link:label>
    <link:label id="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_documentation_en-US" xlink:label="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated time frame over which accrued amounts may be paid out.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" xlink:href="tfx-20200329.xsd#tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" xlink:to="lab_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_cb419046-7cc8-4155-8a14-b6fee114fd08_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d0a3020e-7a5a-4974-822c-f4eab8ab7bf1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_b8b6165e-275b-45a5-b2db-99c3f6dd709e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_A4.875PercentSeniorNotesDue2026Member_481652fb-0bf1-421a-bfd2-40b9ff9f8f78_terseLabel_en-US" xlink:label="lab_tfx_A4.875PercentSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.875% Senior Notes due 2026</link:label>
    <link:label id="lab_tfx_A4.875PercentSeniorNotesDue2026Member_label_en-US" xlink:label="lab_tfx_A4.875PercentSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.875 Percent Senior Notes Due 2026 [Member]</link:label>
    <link:label id="lab_tfx_A4.875PercentSeniorNotesDue2026Member_documentation_en-US" xlink:label="lab_tfx_A4.875PercentSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.875 Percent Senior Notes Due 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_A4.875PercentSeniorNotesDue2026Member" xlink:href="tfx-20200329.xsd#tfx_A4.875PercentSeniorNotesDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_A4.875PercentSeniorNotesDue2026Member" xlink:to="lab_tfx_A4.875PercentSeniorNotesDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0529b3b0-9002-47ff-8c82-7901238b38ae_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638bc8fd-29cf-4127-a73f-c6ed22c67b49_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities from continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d83bd06d-1786-4890-b01d-f564b00c2b91_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of share-based awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_29f8ffaa-7cf3-4779-a0cf-ffd34b2616b6_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Expected Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_758adb10-3a24-4e68-b268-be972f57a6ad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e140d656-10a7-4e47-ae0e-5949ff59d4fd_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_380a5f20-cf2b-414f-aef6-ea11542958d8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_8bd852c9-ae6d-4cc6-beeb-0bc0586326da_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_27a6211e-9a20-4b95-a19b-34f9d9fd4e84_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_310f5e14-8bf2-47d7-a816-5e2db92d5c95_terseLabel_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:label id="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_documentation_en-US" xlink:label="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_59a18f55-5a69-4af3-8df9-1c8a53f32ab3_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d41e4c81-3287-4424-a1fd-6c74aee5a4de_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible asset amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_edfaf558-9b94-4070-afa9-4f4a68c4d71f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_8e4f6ede-aa9b-42b6-9e95-707efb162e5a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributionRightsMember_ce6d3b69-3e19-4aa0-a5e0-8aef500b4fc7_terseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution rights</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember" xlink:to="lab_us-gaap_DistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_3bb9ddac-505b-4dd0-be77-a34091e9b292_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from discontinued operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_d6182a97-9649-4781-956b-436c5651fec7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_dd002276-d6e0-4d08-bcf2-6ca561f4d69b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurement</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_f6c0ea34-bb16-4f99-8eaa-0e123a3b6560_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_4ec7b4e5-fa7f-4049-b0e5-28bd896e890e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation Adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentMember_486cd088-9702-4c9a-befb-039322a4c3d1_terseLabel_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In-process research and development</link:label>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In Process Research and Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InProcessResearchAndDevelopmentMember" xlink:to="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_5dc0cce8-cb85-461a-b0c8-04b55adcc34e_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_bf69bddc-e510-45be-9fe6-d5b3187b8e54_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCosts_4e264888-a9fa-43ed-b699-3d74d112854b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate restructuring related charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_label_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts" xlink:to="lab_us-gaap_RestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_86c12c2e-9838-4df1-ab62-d9f8521d6a92_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_05d0b234-0166-41e4-a3e9-e28339f10551_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable and payable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_8f7f805a-a654-4f26-84ff-68faf7f2a06f_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_8a4c0a7d-0e51-4d5f-b464-ae9e38d0e2fc_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_SurgicalMember_0f548b9e-73e3-454d-a542-a6ae93ccd4d8_terseLabel_en-US" xlink:label="lab_tfx_SurgicalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surgical</link:label>
    <link:label id="lab_tfx_SurgicalMember_label_en-US" xlink:label="lab_tfx_SurgicalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surgical [Member]</link:label>
    <link:label id="lab_tfx_SurgicalMember_documentation_en-US" xlink:label="lab_tfx_SurgicalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surgical [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SurgicalMember" xlink:href="tfx-20200329.xsd#tfx_SurgicalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_SurgicalMember" xlink:to="lab_tfx_SurgicalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c214ddd9-49e7-425f-92e8-ccb48bbbac15_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average antidilutive shares which were not included in the calculation of earnings per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_908c9747-142a-429a-b250-405e494c4291_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_89a8f271-0b06-41df-91f1-8b3a81a33294_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_be035c32-f4df-49f5-8023-4f479ed4fab0_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_888e83dd-9bbe-4e85-8272-921f283e6f4d_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeBasisSpreadOnVariableRate_34d1bd4f-792d-4139-81df-562d7b240561_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, annual interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeBasisSpreadOnVariableRate_label_en-US" xlink:label="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:to="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_cdbff577-0f5b-4801-97b2-d8b56ef9fd65_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_88a937c0-d685-49a3-b0e3-5ff41bc1785e_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and impairment charges</link:label>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_96252a39-8656-427c-9098-66fd3900f233_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and impairment charges</link:label>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_label_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring, Settlement and Impairment Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:to="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_01080ff3-3b16-4770-abc3-e51a3a81b3ab_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_ba5b48de-80f0-434e-8b29-425104fa9809_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_0422dd68-3d71-42b8-b544-7880d2384d59_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_f2281526-598a-47be-9088-2d21297e75cb_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_9554a1a4-2772-433b-a0a8-f7fed0c60b36_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c4360bd0-183a-43be-a9ea-806d0ca8cd86_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities of continuing operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfx_AnesthesiaMember_22422cdd-9edb-49c5-8dc3-10cb86f069f9_terseLabel_en-US" xlink:label="lab_tfx_AnesthesiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anesthesia</link:label>
    <link:label id="lab_tfx_AnesthesiaMember_label_en-US" xlink:label="lab_tfx_AnesthesiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anesthesia [Member]</link:label>
    <link:label id="lab_tfx_AnesthesiaMember_documentation_en-US" xlink:label="lab_tfx_AnesthesiaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anesthesia [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AnesthesiaMember" xlink:href="tfx-20200329.xsd#tfx_AnesthesiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfx_AnesthesiaMember" xlink:to="lab_tfx_AnesthesiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3eea5968-b094-4a04-a489-925c5a464cd8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_b3af7915-f5ff-467c-82d2-9730545f2b8a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_6acbe154-e63b-48c6-9fcc-3fbcd7e9b54f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_18d36628-d4e1-400c-8a87-0cc3ae8cc4eb_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_f6340067-89d1-4739-a300-f91014e45da6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_97d5c32d-61b0-4f4f-b55c-bc52535c96c5_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_4b9a2f0e-0a5d-4f58-ba60-c47a28f6c98b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total asset derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_79b66811-3638-4c47-9545-f076dbaf481a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>tfx-20200329_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:982b0b22-135c-4d05-8f48-fb68d66c750c,g:fa4b6aab-bf3c-4a36-9e87-128a280cc736-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.teleflex.com/role/CoverPage" xlink:type="simple" xlink:href="tfx-20200329.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_57922c45-b0bf-4bdd-8bc4-17490f7affdc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_DocumentType_57922c45-b0bf-4bdd-8bc4-17490f7affdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_5dacb58d-55ec-4584-a85b-3defc008a181" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_DocumentQuarterlyReport_5dacb58d-55ec-4584-a85b-3defc008a181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f1f147cf-ec75-4d7b-bee2-8645bd993d1e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_DocumentPeriodEndDate_f1f147cf-ec75-4d7b-bee2-8645bd993d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_72b4d18a-2222-4b71-9104-9f791df64924" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_DocumentTransitionReport_72b4d18a-2222-4b71-9104-9f791df64924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7a56f527-a95d-45d2-804c-a700b87848f2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityFileNumber_7a56f527-a95d-45d2-804c-a700b87848f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_840da9cd-1578-4007-914e-f19b451cea31" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityRegistrantName_840da9cd-1578-4007-914e-f19b451cea31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_374b8496-961b-4d55-9bd6-1603f3c31eae" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_374b8496-961b-4d55-9bd6-1603f3c31eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_4bb30389-478a-492f-adcc-4c9ca8b308c7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityTaxIdentificationNumber_4bb30389-478a-492f-adcc-4c9ca8b308c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_4a0fa0e1-9ab7-4adc-886c-e65d8304769c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityAddressAddressLine1_4a0fa0e1-9ab7-4adc-886c-e65d8304769c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_257f5941-157a-4af3-99af-f546e502fb0a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityAddressCityOrTown_257f5941-157a-4af3-99af-f546e502fb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b17f59da-7a38-47df-8f5f-3219d344b44c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityAddressStateOrProvince_b17f59da-7a38-47df-8f5f-3219d344b44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8dace6dc-b2ba-4dc9-b780-f32ce41eac18" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityAddressPostalZipCode_8dace6dc-b2ba-4dc9-b780-f32ce41eac18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_825914db-615d-4deb-95d5-f87e92b65e36" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_CityAreaCode_825914db-615d-4deb-95d5-f87e92b65e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_39b564e6-4616-4f18-adaa-329dce7812f9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_LocalPhoneNumber_39b564e6-4616-4f18-adaa-329dce7812f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5306abe9-5971-4fa7-9483-ef56e48d59c7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_Security12bTitle_5306abe9-5971-4fa7-9483-ef56e48d59c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_36c4a485-c885-4018-9b3a-01cc08105a3f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_TradingSymbol_36c4a485-c885-4018-9b3a-01cc08105a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_6e04bf02-89c5-4e3b-b304-c8c1a7713679" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_SecurityExchangeName_6e04bf02-89c5-4e3b-b304-c8c1a7713679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_63141721-4c42-454d-ab0b-79c340f706ff" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityCurrentReportingStatus_63141721-4c42-454d-ab0b-79c340f706ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_f9faec9d-0895-4230-b9f5-18e9c15384eb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityInteractiveDataCurrent_f9faec9d-0895-4230-b9f5-18e9c15384eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_3aecab48-8727-455a-a7e9-e1276221f417" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityFilerCategory_3aecab48-8727-455a-a7e9-e1276221f417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f1f5b0fa-e7f1-4cfb-bf1a-6dda5350cc26" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntitySmallBusiness_f1f5b0fa-e7f1-4cfb-bf1a-6dda5350cc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_4f7b4402-c009-4ccb-be31-dd51763b98d1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityEmergingGrowthCompany_4f7b4402-c009-4ccb-be31-dd51763b98d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cd15615e-3fed-4dad-a289-6991228e6474" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityShellCompany_cd15615e-3fed-4dad-a289-6991228e6474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_d44a0b00-b3ee-4b92-b5c0-6bed3fa7a81f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_d44a0b00-b3ee-4b92-b5c0-6bed3fa7a81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9470cf88-9523-4bfe-87f7-d4e0de78992c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_AmendmentFlag_9470cf88-9523-4bfe-87f7-d4e0de78992c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8efe4ffa-a2f9-41fa-a05b-3f7a5fa2174c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_DocumentFiscalYearFocus_8efe4ffa-a2f9-41fa-a05b-3f7a5fa2174c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3b32944f-a5b6-492d-9f4e-ed9be6783d56" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3b32944f-a5b6-492d-9f4e-ed9be6783d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_7218217d-a6ad-48aa-91b8-f2eea7361d75" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_EntityCentralIndexKey_7218217d-a6ad-48aa-91b8-f2eea7361d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_804b452b-e27f-4ace-97c1-8c829da7ba7c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d45b825-363f-4c57-a360-0cb96b8fa58d" xlink:to="loc_dei_CurrentFiscalYearEndDate_804b452b-e27f-4ace-97c1-8c829da7ba7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0fb11255-f8b4-4059-a8e2-4c718d542003" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0fb11255-f8b4-4059-a8e2-4c718d542003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f126e93a-2c56-47fa-a445-c9a98d12ba00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f126e93a-2c56-47fa-a445-c9a98d12ba00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3b972c1d-2cd9-4cef-9dab-f8fe4f0df7b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_GrossProfit_3b972c1d-2cd9-4cef-9dab-f8fe4f0df7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9cb46de0-01ec-4696-aab3-f0760c604dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9cb46de0-01ec-4696-aab3-f0760c604dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_feeef847-677d-4e3e-860c-350cbcf4597b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_feeef847-677d-4e3e-860c-350cbcf4597b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_0802d5a5-09e6-44a0-98e9-64a02d415eed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_0802d5a5-09e6-44a0-98e9-64a02d415eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_b5f0b415-32ca-4ae3-bcfd-968a907697c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_b5f0b415-32ca-4ae3-bcfd-968a907697c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7d5591eb-b6ce-46b6-b56f-da200c0bdd58" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_OperatingIncomeLoss_7d5591eb-b6ce-46b6-b56f-da200c0bdd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e3711ac8-0757-45a6-a2ff-1be2ef3801af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_InterestExpense_e3711ac8-0757-45a6-a2ff-1be2ef3801af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_ef997603-33c2-4724-aba1-f88293118b98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_InvestmentIncomeInterest_ef997603-33c2-4724-aba1-f88293118b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_586947ed-e9f0-4895-820c-5bbd9b72fac3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_586947ed-e9f0-4895-820c-5bbd9b72fac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_eb977ae4-67a0-4859-8a49-d0637f06bb1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_eb977ae4-67a0-4859-8a49-d0637f06bb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_67194415-b6c9-4c5a-8333-fa26d2767973" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_67194415-b6c9-4c5a-8333-fa26d2767973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_00f6ad7f-6696-4314-8d8d-a37fd3749983" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_00f6ad7f-6696-4314-8d8d-a37fd3749983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_0b566970-4a98-4cf6-9de1-82f110d990ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_0b566970-4a98-4cf6-9de1-82f110d990ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_62803606-be46-429d-addb-ad66de3a3062" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_62803606-be46-429d-addb-ad66de3a3062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_102b305d-f919-45ca-9c2b-90189b74ba2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_ProfitLoss_102b305d-f919-45ca-9c2b-90189b74ba2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_20f9933e-5161-4643-89f3-700d924f516a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_EarningsPerShareAbstract_20f9933e-5161-4643-89f3-700d924f516a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_b1da0cca-b6d4-4762-a65a-a578b7ea1553" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_20f9933e-5161-4643-89f3-700d924f516a" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_b1da0cca-b6d4-4762-a65a-a578b7ea1553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_004b9de1-a42f-4556-9100-7bea4c2763f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b1da0cca-b6d4-4762-a65a-a578b7ea1553" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_004b9de1-a42f-4556-9100-7bea4c2763f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_2e4efa2a-0539-447a-8ab2-9b9693d77c4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b1da0cca-b6d4-4762-a65a-a578b7ea1553" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_2e4efa2a-0539-447a-8ab2-9b9693d77c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_dabad017-ba0e-4ae8-9997-7fcbf0a9c26b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b1da0cca-b6d4-4762-a65a-a578b7ea1553" xlink:to="loc_us-gaap_EarningsPerShareBasic_dabad017-ba0e-4ae8-9997-7fcbf0a9c26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_85051d3b-ecd8-4586-ad14-a0bf60fd7a7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_20f9933e-5161-4643-89f3-700d924f516a" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_85051d3b-ecd8-4586-ad14-a0bf60fd7a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6e109e9a-e3bb-416a-9fd2-6a4ab24fd34d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_85051d3b-ecd8-4586-ad14-a0bf60fd7a7e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6e109e9a-e3bb-416a-9fd2-6a4ab24fd34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_946489a2-5768-4b21-9a42-22c9ae28197a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_85051d3b-ecd8-4586-ad14-a0bf60fd7a7e" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_946489a2-5768-4b21-9a42-22c9ae28197a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0b3030ba-edd6-4b2e-8bed-e4f6c5e7761b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_85051d3b-ecd8-4586-ad14-a0bf60fd7a7e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0b3030ba-edd6-4b2e-8bed-e4f6c5e7761b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2ea25cf0-f359-4588-8c8d-49bf80e7bad5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_439554d1-d8e9-4bc5-ac72-9c1b1d8d890c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2ea25cf0-f359-4588-8c8d-49bf80e7bad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4383bd6a-e41b-4a0e-af48-38674f987492" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2ea25cf0-f359-4588-8c8d-49bf80e7bad5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4383bd6a-e41b-4a0e-af48-38674f987492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f016381d-fe72-497a-b823-9962fa0947a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2ea25cf0-f359-4588-8c8d-49bf80e7bad5" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f016381d-fe72-497a-b823-9962fa0947a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5762c9f6-67f9-4e08-8c48-6cf280df44ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2b25a32d-d357-4051-9e39-cbf4c97c1e8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5762c9f6-67f9-4e08-8c48-6cf280df44ac" xlink:to="loc_us-gaap_ProfitLoss_2b25a32d-d357-4051-9e39-cbf4c97c1e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_324827be-c90b-4b35-a378-2e5f3370a884" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5762c9f6-67f9-4e08-8c48-6cf280df44ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_324827be-c90b-4b35-a378-2e5f3370a884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_d54f2b84-6db2-4c78-9f1b-6a5abab7b2b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_324827be-c90b-4b35-a378-2e5f3370a884" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_d54f2b84-6db2-4c78-9f1b-6a5abab7b2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e7cc677b-80a0-44aa-ad15-faa5d46ddf26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_324827be-c90b-4b35-a378-2e5f3370a884" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e7cc677b-80a0-44aa-ad15-faa5d46ddf26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_481e7ea6-896e-4d2a-b0da-704a354178f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_324827be-c90b-4b35-a378-2e5f3370a884" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_481e7ea6-896e-4d2a-b0da-704a354178f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2ccad289-81b7-4e06-8d8a-3ea97157ea09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_324827be-c90b-4b35-a378-2e5f3370a884" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2ccad289-81b7-4e06-8d8a-3ea97157ea09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_040da775-e564-4290-860d-f821761fc6c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5762c9f6-67f9-4e08-8c48-6cf280df44ac" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_040da775-e564-4290-860d-f821761fc6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0e29e70c-7b9c-4dd5-bec6-542ddf8a36c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_e836a5a8-73a0-43f9-b4b8-39c1b31f0366" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0e29e70c-7b9c-4dd5-bec6-542ddf8a36c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_e836a5a8-73a0-43f9-b4b8-39c1b31f0366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_dc0eac79-2c52-4bac-9a99-87cd5ec55e02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0e29e70c-7b9c-4dd5-bec6-542ddf8a36c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_dc0eac79-2c52-4bac-9a99-87cd5ec55e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_be10207f-ea90-480e-918d-20731fddddba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0e29e70c-7b9c-4dd5-bec6-542ddf8a36c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_be10207f-ea90-480e-918d-20731fddddba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_20cdb246-868b-40b1-9f7d-6c29b7d60b8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20cdb246-868b-40b1-9f7d-6c29b7d60b8a" xlink:to="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5a2b3fc8-fddf-48d4-b0d2-4cebc0898769" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5a2b3fc8-fddf-48d4-b0d2-4cebc0898769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_84b54cb0-ec6f-4e8e-a69f-d07a85ab866f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_84b54cb0-ec6f-4e8e-a69f-d07a85ab866f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_533d1ded-f9ed-4a23-a0ce-6101ea9dd70a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:to="loc_us-gaap_InventoryNet_533d1ded-f9ed-4a23-a0ce-6101ea9dd70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ea508ec1-841d-49f8-9f44-fe9629de9abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ea508ec1-841d-49f8-9f44-fe9629de9abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_3efd9c66-4de1-42b6-9082-fd902117f584" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:to="loc_us-gaap_PrepaidTaxes_3efd9c66-4de1-42b6-9082-fd902117f584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_97777a36-282e-4bb2-9971-1b0a6b0fa249" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_272caa1b-a7fd-47c0-8e45-4fc83dc033e3" xlink:to="loc_us-gaap_AssetsCurrent_97777a36-282e-4bb2-9971-1b0a6b0fa249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d4425b7e-e855-4d1a-84ba-6c6d31a95d32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d4425b7e-e855-4d1a-84ba-6c6d31a95d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_93bb51d1-83dc-4477-89e7-23c2cd352c57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_93bb51d1-83dc-4477-89e7-23c2cd352c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_54f1379e-6f7f-49b8-bc84-524e625d6581" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_Goodwill_54f1379e-6f7f-49b8-bc84-524e625d6581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_46b82c0d-dcc2-4dcb-b7fd-8634f415f755" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_46b82c0d-dcc2-4dcb-b7fd-8634f415f755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_2058b614-a309-4d5e-b757-8f9e7b023bee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_2058b614-a309-4d5e-b757-8f9e7b023bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5124bc0a-c29f-4d75-bf68-093e71963ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5124bc0a-c29f-4d75-bf68-093e71963ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5c34f105-4118-4a52-88d4-b129498ee962" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_48527911-ca45-4c7f-a8dd-ed276c8203ec" xlink:to="loc_us-gaap_Assets_5c34f105-4118-4a52-88d4-b129498ee962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20cdb246-868b-40b1-9f7d-6c29b7d60b8a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_729ae15e-e2c6-4d44-895e-b2db9b0f6d62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_DebtCurrent_729ae15e-e2c6-4d44-895e-b2db9b0f6d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_50b67906-698e-4a17-9a68-ebcc7fe9b8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_AccountsPayableCurrent_50b67906-698e-4a17-9a68-ebcc7fe9b8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_13fdfc85-6f6d-4d6a-bb36-b26d66863a87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_13fdfc85-6f6d-4d6a-bb36-b26d66863a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CurrentPortionOfContingentConsideration_5123998c-226f-4c9f-a368-9b045c1e8e94" xlink:href="tfx-20200329.xsd#tfx_CurrentPortionOfContingentConsideration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_tfx_CurrentPortionOfContingentConsideration_5123998c-226f-4c9f-a368-9b045c1e8e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2b9f0b28-cd21-4a8d-bdf3-fc2b18764e6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2b9f0b28-cd21-4a8d-bdf3-fc2b18764e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_e423294c-356e-4dab-aed1-daaa821aaff4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_InterestPayableCurrent_e423294c-356e-4dab-aed1-daaa821aaff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_c3512f66-1c53-412d-bc62-d7cc308586d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_c3512f66-1c53-412d-bc62-d7cc308586d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_155c75e5-43c2-4d3c-aaf1-c8ab8258bf8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_155c75e5-43c2-4d3c-aaf1-c8ab8258bf8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_655743eb-5949-4142-bdd3-ae87a58f50ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7ebf65d3-0d7d-457b-9272-0063ab7e467c" xlink:to="loc_us-gaap_LiabilitiesCurrent_655743eb-5949-4142-bdd3-ae87a58f50ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_51052873-e3f7-40ba-9307-a835b253f6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_51052873-e3f7-40ba-9307-a835b253f6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_06d9788b-962e-4b45-ad9c-d02baa0b4de8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_06d9788b-962e-4b45-ad9c-d02baa0b4de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_743e4f6c-c0b9-4955-afcc-3f7da032e216" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_743e4f6c-c0b9-4955-afcc-3f7da032e216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_96a54741-e887-47c7-b0f7-a8fac9b3dc92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_96a54741-e887-47c7-b0f7-a8fac9b3dc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_8a0156ed-adae-4ada-96ac-98d74b3b01d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_8a0156ed-adae-4ada-96ac-98d74b3b01d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_84163be5-1646-42fd-ac98-8a2cb0bed41b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_84163be5-1646-42fd-ac98-8a2cb0bed41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9eb45708-6b5e-4e5b-919e-0d1c47135a33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9eb45708-6b5e-4e5b-919e-0d1c47135a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cd226433-099d-4498-8952-e7358f240078" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_Liabilities_cd226433-099d-4498-8952-e7358f240078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_15deebc5-53cd-4277-b9d8-f9472f5fafb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_CommitmentsAndContingencies_15deebc5-53cd-4277-b9d8-f9472f5fafb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4bf527b1-740a-4e46-a24b-4946c3a5c1a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_StockholdersEquity_4bf527b1-740a-4e46-a24b-4946c3a5c1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c884511e-62ea-4e26-a0c8-8b65f186b5b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46542b60-c3a1-40af-ac41-053f1e4e6354" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c884511e-62ea-4e26-a0c8-8b65f186b5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b0c4246d-f99e-46fb-ad31-39610aca76a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b0c4246d-f99e-46fb-ad31-39610aca76a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_45d4865d-2896-4aaf-85ec-c0e2ee895c61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b0c4246d-f99e-46fb-ad31-39610aca76a9" xlink:to="loc_us-gaap_ProfitLoss_45d4865d-2896-4aaf-85ec-c0e2ee895c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b0c4246d-f99e-46fb-ad31-39610aca76a9" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_7b5ef15f-3055-4f88-a5e8-2e74746304d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_7b5ef15f-3055-4f88-a5e8-2e74746304d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_45cd3623-e8a6-4ab2-bbcd-139dbd46a099" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_Depreciation_45cd3623-e8a6-4ab2-bbcd-139dbd46a099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_74c69bce-c696-4adb-9a3b-e5f5e14b29d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_74c69bce-c696-4adb-9a3b-e5f5e14b29d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_9fbdc21b-0696-4ee3-8bdd-5f57249312ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_9fbdc21b-0696-4ee3-8bdd-5f57249312ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_84459f98-9aab-40b3-a892-f1e852800035" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_84459f98-9aab-40b3-a892-f1e852800035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InventoryFairValueStepUp_97785a40-aea7-4b8b-999d-a41c0dd3914f" xlink:href="tfx-20200329.xsd#tfx_InventoryFairValueStepUp"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_tfx_InventoryFairValueStepUp_97785a40-aea7-4b8b-999d-a41c0dd3914f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d1c905cd-57a8-4b86-91ae-e2c783c07be1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d1c905cd-57a8-4b86-91ae-e2c783c07be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_a7ca14c2-48f0-4fac-8473-7961b68d6dfd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_a7ca14c2-48f0-4fac-8473-7961b68d6dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_532e167d-5161-482f-897f-b6842dc0edc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_ShareBasedCompensation_532e167d-5161-482f-897f-b6842dc0edc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2b30e979-298f-4e47-80cc-afb75de1d84b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2b30e979-298f-4e47-80cc-afb75de1d84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ChangesInContingentConsideration_f1eccdbb-26ff-4e76-8a28-21d7ca160006" xlink:href="tfx-20200329.xsd#tfx_ChangesInContingentConsideration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_tfx_ChangesInContingentConsideration_f1eccdbb-26ff-4e76-8a28-21d7ca160006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_32ab63af-7844-498e-8669-461582549d2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_32ab63af-7844-498e-8669-461582549d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_0da9b96d-8f8e-4fcc-b5f7-5a64cbc45367" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e8562836-ea5a-47c6-874b-82ecee7231c8" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_0da9b96d-8f8e-4fcc-b5f7-5a64cbc45367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b0c4246d-f99e-46fb-ad31-39610aca76a9" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f21f77f5-2b22-41b1-a7bc-dde0aeb54f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f21f77f5-2b22-41b1-a7bc-dde0aeb54f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d9616e5c-9b6b-481c-a0b1-b521d9a72ed5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d9616e5c-9b6b-481c-a0b1-b521d9a72ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_86ca8fad-a187-40bd-ae55-9c207639db7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_86ca8fad-a187-40bd-ae55-9c207639db7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_05181f9c-e481-4c77-8927-8bbe0e667101" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_05181f9c-e481-4c77-8927-8bbe0e667101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_9dcecb8c-bc9a-4780-b7f4-43ee499c0990" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_86e9218a-eae0-4343-9a68-86700256ab6e" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_9dcecb8c-bc9a-4780-b7f4-43ee499c0990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_ba160351-41df-40f9-8eb9-86c79df8328a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b0c4246d-f99e-46fb-ad31-39610aca76a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_ba160351-41df-40f9-8eb9-86c79df8328a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c83a0121-134d-49ca-a5a3-1a09e3a9d73d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c83a0121-134d-49ca-a5a3-1a09e3a9d73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_866c70c1-86e6-496d-a394-25b9c234669a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c83a0121-134d-49ca-a5a3-1a09e3a9d73d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_866c70c1-86e6-496d-a394-25b9c234669a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_19e8ec07-8ae8-4781-bef1-55741d65957c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c83a0121-134d-49ca-a5a3-1a09e3a9d73d" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_19e8ec07-8ae8-4781-bef1-55741d65957c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_bfcc4967-bffc-4cbd-bf86-b0d1fd3795fc" xlink:href="tfx-20200329.xsd#tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c83a0121-134d-49ca-a5a3-1a09e3a9d73d" xlink:to="loc_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired_bfcc4967-bffc-4cbd-bf86-b0d1fd3795fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_4a07c687-80ab-4849-b653-0a2b7a0a1689" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_c83a0121-134d-49ca-a5a3-1a09e3a9d73d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_4a07c687-80ab-4849-b653-0a2b7a0a1689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_17138ee3-3f3d-438a-a360-939b61172ed2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_17138ee3-3f3d-438a-a360-939b61172ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_737c51c2-7234-4a60-814f-891f1b4b07b5" xlink:href="tfx-20200329.xsd#tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:to="loc_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions_737c51c2-7234-4a60-814f-891f1b4b07b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_aa55a246-0a61-4a9e-85b0-49c35d418f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_aa55a246-0a61-4a9e-85b0-49c35d418f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_affd0fb7-ad77-4eec-afad-a244790c367c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_affd0fb7-ad77-4eec-afad-a244790c367c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_450be253-f624-4f39-8830-fde2042b4dc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_0f0aa354-0fff-4840-8448-18ae7ae6be75" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_450be253-f624-4f39-8830-fde2042b4dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1b44aa91-5455-46b4-bd33-a85e49ea0a45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1b44aa91-5455-46b4-bd33-a85e49ea0a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_d2e6c2b0-1dd3-4e79-9323-e3a5f66728be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1b44aa91-5455-46b4-bd33-a85e49ea0a45" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_d2e6c2b0-1dd3-4e79-9323-e3a5f66728be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_1900bb65-6510-4c59-9a9d-1ae5862f2da5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1b44aa91-5455-46b4-bd33-a85e49ea0a45" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_1900bb65-6510-4c59-9a9d-1ae5862f2da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_004ec84b-86cc-46e9-b56a-ce9ebbfcea75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_004ec84b-86cc-46e9-b56a-ce9ebbfcea75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a2fae1c2-54cd-45e3-89e1-54ed9f2062a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a2fae1c2-54cd-45e3-89e1-54ed9f2062a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dbc7eace-2ac9-4775-a9d5-de9db5311de8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dbc7eace-2ac9-4775-a9d5-de9db5311de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_615a335d-2353-4845-af90-f58b35343c8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8b2d5211-7019-4446-8d8d-033083a38a9f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_615a335d-2353-4845-af90-f58b35343c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_18cabbc7-f958-4052-b4a4-894900eea860" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_18cabbc7-f958-4052-b4a4-894900eea860" xlink:to="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3a8959cb-cd48-43a4-a879-a7cdc5c0f9b4" xlink:to="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ec7a91d8-f730-4537-8ad3-939b6b065d55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_CommonStockMember_ec7a91d8-f730-4537-8ad3-939b6b065d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e3dd1411-91d4-4eb3-907e-26efb19dbb4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e3dd1411-91d4-4eb3-907e-26efb19dbb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b4de8722-1129-449f-83b9-1fd724faa141" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_RetainedEarningsMember_b4de8722-1129-449f-83b9-1fd724faa141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdd5cefc-e2aa-42d9-bbb2-58795760b0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdd5cefc-e2aa-42d9-bbb2-58795760b0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e23a77d1-5d4e-484a-a82d-65239ae138c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_284d3d51-1c73-4fc4-b082-a23c89336968" xlink:to="loc_us-gaap_TreasuryStockMember_e23a77d1-5d4e-484a-a82d-65239ae138c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ed269c14-c61d-4bbf-907d-eaa9e609aeb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_039900b9-e36d-4030-b819-a8c16e7eceed" xlink:to="loc_us-gaap_StatementLineItems_ed269c14-c61d-4bbf-907d-eaa9e609aeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed269c14-c61d-4bbf-907d-eaa9e609aeb0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_4762dbae-7328-433e-9f83-d6fe0fc8566f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_SharesIssued_4762dbae-7328-433e-9f83-d6fe0fc8566f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d796e26b-a70c-42eb-bcf7-7589124f99b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d796e26b-a70c-42eb-bcf7-7589124f99b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_f6d87b9b-c5a9-4776-8d6e-e4c64ce45366" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_f6d87b9b-c5a9-4776-8d6e-e4c64ce45366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c2231fde-1cdf-4fe6-bf73-6eb78644010a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_ProfitLoss_c2231fde-1cdf-4fe6-bf73-6eb78644010a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_992b3d32-385c-4e31-9770-8f05afd17fda" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_DividendsCash_992b3d32-385c-4e31-9770-8f05afd17fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aba278ac-f42f-46a1-9370-1d2abee6a7f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aba278ac-f42f-46a1-9370-1d2abee6a7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_03c7e9dc-1375-4cd3-87a7-9c6c2bc51892" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_03c7e9dc-1375-4cd3-87a7-9c6c2bc51892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c2d4efef-23d9-4f9e-a787-bd6ba43adb2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c2d4efef-23d9-4f9e-a787-bd6ba43adb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_f54df106-4d8a-4b16-81db-129183661be7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_f54df106-4d8a-4b16-81db-129183661be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_08a7cacc-43a8-4ddb-8382-a27ba7383f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_08a7cacc-43a8-4ddb-8382-a27ba7383f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_bef7a8d7-e9e1-404a-96c3-9c084247f55a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_SharesIssued_bef7a8d7-e9e1-404a-96c3-9c084247f55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c7ccf912-7ca9-4dc3-b883-38295f2c7718" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6c16ea13-8062-422f-82a4-14184a70cdf6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c7ccf912-7ca9-4dc3-b883-38295f2c7718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" xlink:type="simple" xlink:href="tfx-20200329.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_5887fd15-6f10-4527-9f4a-65f9d3053d06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_c882a244-d69e-4988-a47b-cf8da5a1c2a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_5887fd15-6f10-4527-9f4a-65f9d3053d06" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_c882a244-d69e-4988-a47b-cf8da5a1c2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Basisofpresentation" xlink:type="simple" xlink:href="tfx-20200329.xsd#Basisofpresentation"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Basisofpresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6d017166-82c0-44eb-b663-84fb29ba4c2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_9f0de33a-6df9-4e58-892f-e2bbeb80cef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6d017166-82c0-44eb-b663-84fb29ba4c2f" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_9f0de33a-6df9-4e58-892f-e2bbeb80cef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BasisofpresentationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/BasisofpresentationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fc85f039-46b1-44c1-911b-52edb2371c88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fc85f039-46b1-44c1-911b-52edb2371c88" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_c9474df2-89af-43f9-a08b-39a1d9025474" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_4504f0b0-13c3-4d4d-9521-c844fe15a9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:to="loc_us-gaap_CostOfSalesMember_4504f0b0-13c3-4d4d-9521-c844fe15a9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_4d578f1e-5034-4e68-a51f-1fed96795b31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_65c17991-ddc6-44a8-a419-66accdbbbb10" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_4d578f1e-5034-4e68-a51f-1fed96795b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:to="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_3b256cc2-1a1d-49bd-94a3-1a0a575684b9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_387dea49-1ecd-4c34-a76e-5b147a0c292b" xlink:to="loc_srt_RestatementDomain_3b256cc2-1a1d-49bd-94a3-1a0a575684b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_358135a5-bda6-4704-9576-85a928c7e3f9" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_3b256cc2-1a1d-49bd-94a3-1a0a575684b9" xlink:to="loc_srt_RestatementAdjustmentMember_358135a5-bda6-4704-9576-85a928c7e3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ca41f2e4-2203-49cd-bd5f-d8a296133b73" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_873a76af-a43a-40ed-9712-9be4da2d9571" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ca41f2e4-2203-49cd-bd5f-d8a296133b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_471141c9-3f4e-43a8-96a6-5defbc3ab140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ca41f2e4-2203-49cd-bd5f-d8a296133b73" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_471141c9-3f4e-43a8-96a6-5defbc3ab140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Recentlyissuedaccountingstandards" xlink:type="simple" xlink:href="tfx-20200329.xsd#Recentlyissuedaccountingstandards"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Recentlyissuedaccountingstandards" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_14b4f272-fd53-4d34-bb57-8656e3cb2731" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_bde8577c-5824-424e-a869-f13c4a036430" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_14b4f272-fd53-4d34-bb57-8656e3cb2731" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_bde8577c-5824-424e-a869-f13c4a036430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" xlink:type="simple" xlink:href="tfx-20200329.xsd#RecentlyissuedaccountingstandardsPolicies"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_24f9e8d5-0905-414a-a7e9-5d3b5d346525" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8440c632-a79b-41a0-b0bc-6f8bddb2fc57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_24f9e8d5-0905-414a-a7e9-5d3b5d346525" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8440c632-a79b-41a0-b0bc-6f8bddb2fc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#RecentlyissuedaccountingstandardsDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_315551ba-931d-40fa-b910-fd705c503519" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_315551ba-931d-40fa-b910-fd705c503519" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_395721b1-7923-4521-8557-b3c49c267a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bb61b2af-9f5b-4b9f-97ab-fb5c00e21a0a" xlink:to="loc_us-gaap_TypeOfAdoptionMember_395721b1-7923-4521-8557-b3c49c267a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_7c0daeca-90c4-42c4-9d70-c0562bd06732" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_395721b1-7923-4521-8557-b3c49c267a0a" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_7c0daeca-90c4-42c4-9d70-c0562bd06732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_290e79a4-8b13-4998-a4cf-1165116dc19b" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionAxis_8048faf4-5724-4b0f-b627-57e6f083d89d" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_290e79a4-8b13-4998-a4cf-1165116dc19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0e1e79a1-5397-49cb-a744-7be4f74118b0" xlink:href="tfx-20200329.xsd#tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_CumulativeEffectPeriodOfAdoptionDomain_290e79a4-8b13-4998-a4cf-1165116dc19b" xlink:to="loc_tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0e1e79a1-5397-49cb-a744-7be4f74118b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b8aee020-52cb-4c4b-a1a9-c59b6714974b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_24e0a232-5841-4b1b-b15f-265f28881681" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b8aee020-52cb-4c4b-a1a9-c59b6714974b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b3cd128f-837f-4ad1-8193-ea59b3c3c052" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b8aee020-52cb-4c4b-a1a9-c59b6714974b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b3cd128f-837f-4ad1-8193-ea59b3c3c052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Netrevenues" xlink:type="simple" xlink:href="tfx-20200329.xsd#Netrevenues"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Netrevenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5d97eb0a-d17a-4232-8732-38e1689d0cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_59db4173-804d-4a84-8814-5c545ead3855" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5d97eb0a-d17a-4232-8732-38e1689d0cb5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_59db4173-804d-4a84-8814-5c545ead3855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/NetrevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_80e9b680-dff0-4ec6-b39d-cabd97d5f951" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_350fa314-c736-4a1e-a75c-7f008edb4a4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_80e9b680-dff0-4ec6-b39d-cabd97d5f951" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_350fa314-c736-4a1e-a75c-7f008edb4a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/NetrevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b8ebab36-f53b-4244-90a5-c388b68c1de8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b8ebab36-f53b-4244-90a5-c388b68c1de8" xlink:to="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cd340ada-0bb1-4987-b36b-2a0b57f8195e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bb4cf86e-a5e5-41be-8cf7-63b238a4022a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cd340ada-0bb1-4987-b36b-2a0b57f8195e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_18552ca8-a18e-45d6-a876-50c46c83649d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cd340ada-0bb1-4987-b36b-2a0b57f8195e" xlink:to="loc_us-gaap_SalesRevenueNetMember_18552ca8-a18e-45d6-a876-50c46c83649d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_105d6484-6936-4de0-923a-26bff4f61b0b" xlink:to="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_HospitalsAndHealthcareProvidersMember_ca572a57-f676-4436-98d0-facbf23a8e14" xlink:href="tfx-20200329.xsd#tfx_HospitalsAndHealthcareProvidersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:to="loc_tfx_HospitalsAndHealthcareProvidersMember_ca572a57-f676-4436-98d0-facbf23a8e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherMedicalDeviceManufacturersMember_06f0a537-e072-47cf-9f75-0983795d0fb2" xlink:href="tfx-20200329.xsd#tfx_OtherMedicalDeviceManufacturersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:to="loc_tfx_OtherMedicalDeviceManufacturersMember_06f0a537-e072-47cf-9f75-0983795d0fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_HomeCareProvidersMember_6d66c690-284a-47c8-ab85-533d3bbbc274" xlink:href="tfx-20200329.xsd#tfx_HomeCareProvidersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b233124b-564f-42ca-9e2a-0b7a1ab8bbe2" xlink:to="loc_tfx_HomeCareProvidersMember_6d66c690-284a-47c8-ab85-533d3bbbc274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_97148d90-ee81-4584-812d-70c7cea1c407" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_355db9d5-6095-46fc-8394-310e51879037" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_97148d90-ee81-4584-812d-70c7cea1c407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c778a21a-8a4f-4e01-bd8c-5704f2d61ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_97148d90-ee81-4584-812d-70c7cea1c407" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c778a21a-8a4f-4e01-bd8c-5704f2d61ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_fca9e768-9dbd-48e7-a90b-a1640bf43ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b83f66ae-56ab-464f-92b7-420975dc60de" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_fca9e768-9dbd-48e7-a90b-a1640bf43ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0f65c5b9-e712-4cbb-b2ac-9a30510f24a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_fca9e768-9dbd-48e7-a90b-a1640bf43ba4" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0f65c5b9-e712-4cbb-b2ac-9a30510f24a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#NetrevenuesOtherrevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_15533f89-0251-4b3e-b2fc-0ebf4a522b68" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_15533f89-0251-4b3e-b2fc-0ebf4a522b68" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:to="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_11ecf831-f6c7-489e-85c4-7ff4a7c1be49" xlink:to="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularAccessMember_aa646473-4f1e-4614-a00b-9a4a1dbb674a" xlink:href="tfx-20200329.xsd#tfx_VascularAccessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_VascularAccessMember_aa646473-4f1e-4614-a00b-9a4a1dbb674a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AnesthesiaMember_372d38fe-6b4f-4bc4-8fbd-0ca687780d9b" xlink:href="tfx-20200329.xsd#tfx_AnesthesiaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_AnesthesiaMember_372d38fe-6b4f-4bc4-8fbd-0ca687780d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InterventionalMember_e790eab7-c926-4e59-a518-8dc4d92d3881" xlink:href="tfx-20200329.xsd#tfx_InterventionalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_InterventionalMember_e790eab7-c926-4e59-a518-8dc4d92d3881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SurgicalMember_fd7a46c7-f078-42ea-812e-a9824faf941f" xlink:href="tfx-20200329.xsd#tfx_SurgicalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_SurgicalMember_fd7a46c7-f078-42ea-812e-a9824faf941f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_InterventionalUrologyMember_73be8fba-de65-4dbe-b99d-73db6714a987" xlink:href="tfx-20200329.xsd#tfx_InterventionalUrologyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_InterventionalUrologyMember_73be8fba-de65-4dbe-b99d-73db6714a987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember_dedf95b9-3250-47ff-a8cb-af0d896eb04a" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_OemMember_dedf95b9-3250-47ff-a8cb-af0d896eb04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherMember_4f84541d-3428-4e59-aa95-ba2e9a2173ff" xlink:href="tfx-20200329.xsd#tfx_OtherMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e0b720cb-512a-422d-bdba-5d2ae372ca6d" xlink:to="loc_tfx_OtherMember_4f84541d-3428-4e59-aa95-ba2e9a2173ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_1d80a130-94fa-4094-b944-4d4aa6bd235d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9ab38e68-a034-4fe0-980e-4f116c9c752d" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_1d80a130-94fa-4094-b944-4d4aa6bd235d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc787c72-059c-401f-8eed-17b243415711" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_1d80a130-94fa-4094-b944-4d4aa6bd235d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc787c72-059c-401f-8eed-17b243415711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Acquisitions" xlink:type="simple" xlink:href="tfx-20200329.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_984561f8-f306-4340-b9f9-067102e771cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_eef9083a-0f37-4458-8c41-81b4c184c342" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_984561f8-f306-4340-b9f9-067102e771cb" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_eef9083a-0f37-4458-8c41-81b4c184c342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/AcquisitionsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#AcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/AcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_479f845a-6a30-4c13-9692-6797653db3b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_479f845a-6a30-4c13-9692-6797653db3b8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1b6d5bb-9049-4e95-b26d-c0c90f96b7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_54f0d7ff-8ea8-4298-b945-83c6c8e7bcc5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1b6d5bb-9049-4e95-b26d-c0c90f96b7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_IWGHighPerformanceConductorsIncMember_3af6fdaa-4882-40ce-b687-6608e48b469c" xlink:href="tfx-20200329.xsd#tfx_IWGHighPerformanceConductorsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1b6d5bb-9049-4e95-b26d-c0c90f96b7a1" xlink:to="loc_tfx_IWGHighPerformanceConductorsIncMember_3af6fdaa-4882-40ce-b687-6608e48b469c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4db2cb8-91fb-47f7-817b-1ba641ff48fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3b831b94-be5b-476a-8c52-ac3ff74f0885" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3b831b94-be5b-476a-8c52-ac3ff74f0885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_017be787-a114-41fe-88cd-25e6916ea6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5d970492-eb3d-42ec-ae20-9d9cc5c0bddd" xlink:to="loc_us-gaap_IntellectualPropertyMember_017be787-a114-41fe-88cd-25e6916ea6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dc3ad0c1-4e72-453a-964f-ddff05c687f1" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_91ff7080-0889-4ed3-b6c8-b6450cf984d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_91ff7080-0889-4ed3-b6c8-b6450cf984d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a67e1fbe-19e0-47d5-a3ba-d5376005736c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a67e1fbe-19e0-47d5-a3ba-d5376005736c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b14a0ccf-d972-400d-b9e5-375db6ad1ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_Goodwill_b14a0ccf-d972-400d-b9e5-375db6ad1ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_157d902e-c462-4e09-a056-52664f222f11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b212ea3c-11e8-439d-9fd8-5720b764cc60" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_157d902e-c462-4e09-a056-52664f222f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Restructuringandimpairmentcharges" xlink:type="simple" xlink:href="tfx-20200329.xsd#Restructuringandimpairmentcharges"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Restructuringandimpairmentcharges" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_51bc518f-4479-428e-b273-81259bc8aefc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock_1d27214a-2b02-45c1-bbd4-f7beb36fb1d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_51bc518f-4479-428e-b273-81259bc8aefc" xlink:to="loc_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock_1d27214a-2b02-45c1-bbd4-f7beb36fb1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandimpairmentchargesTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/RestructuringandimpairmentchargesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_28a027df-a40c-4753-bd83-d7111b06ba5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock_fe6f1548-6a3d-4bfb-a3a7-33c19e02df25" xlink:href="tfx-20200329.xsd#tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_28a027df-a40c-4753-bd83-d7111b06ba5f" xlink:to="loc_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock_fe6f1548-6a3d-4bfb-a3a7-33c19e02df25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_615072d2-86c5-49b7-b7ef-f954cebf79d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_28a027df-a40c-4753-bd83-d7111b06ba5f" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_615072d2-86c5-49b7-b7ef-f954cebf79d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4869f23-b0ac-4c9c-81fb-7304dc1e12f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4869f23-b0ac-4c9c-81fb-7304dc1e12f8" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5aa309b5-7543-41ea-8c3a-ab788fb492f1" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OneTimeTerminationBenefitsMember_75bb465c-dcb3-4d11-9988-bddde304b066" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OneTimeTerminationBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_us-gaap_OneTimeTerminationBenefitsMember_75bb465c-dcb3-4d11-9988-bddde304b066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_e1dccb69-32d7-4d88-af2d-d7d06f06b199" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_us-gaap_OtherRestructuringMember_e1dccb69-32d7-4d88-af2d-d7d06f06b199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_8bf0cdb6-3d31-473b-8550-f4032f73508b" xlink:href="tfx-20200329.xsd#tfx_SpecialTerminationBenefitAndOtherRestructuringMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_tfx_SpecialTerminationBenefitAndOtherRestructuringMember_8bf0cdb6-3d31-473b-8550-f4032f73508b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AcceleratedDepreciationAndOtherCostsMember_272c2fcf-f82a-4293-a214-de8383e6bad4" xlink:href="tfx-20200329.xsd#tfx_AcceleratedDepreciationAndOtherCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5c4bf63f-e942-4f0c-bc7f-f14729221474" xlink:to="loc_tfx_AcceleratedDepreciationAndOtherCostsMember_272c2fcf-f82a-4293-a214-de8383e6bad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_fb29053d-208b-40b4-8df6-145b264a6530" xlink:to="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_22d163cb-060e-4a24-b1dc-12f4bd2ee9c2" xlink:href="tfx-20200329.xsd#tfx_TwoThousandNineteenFootprintRealignmentPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:to="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_22d163cb-060e-4a24-b1dc-12f4bd2ee9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_0f5c2799-e9b2-4a16-911f-ae23bda08e22" xlink:href="tfx-20200329.xsd#tfx_TwoThousandEighteenFootprintRealignmentPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:to="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_0f5c2799-e9b2-4a16-911f-ae23bda08e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_c4b5a5e3-451a-417a-9074-660e66a3413c" xlink:href="tfx-20200329.xsd#tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_3041bfc1-6750-49d4-83a1-c8c661d9b661" xlink:to="loc_tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember_c4b5a5e3-451a-417a-9074-660e66a3413c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2f14dca4-5397-4e8f-832e-acb18bbae80f" xlink:to="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b735cf72-6640-463e-adcd-21427613eba5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:to="loc_srt_MinimumMember_b735cf72-6640-463e-adcd-21427613eba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0e3dbab-f5ac-42d5-914f-242218008e29" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b078872b-b19d-4671-9c8b-2d4ab54d6473" xlink:to="loc_srt_MaximumMember_a0e3dbab-f5ac-42d5-914f-242218008e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d5389dc-730e-464b-92e8-48ab3cd35532" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bcf2d033-48a9-48c9-974a-5755ab07be6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_bcf2d033-48a9-48c9-974a-5755ab07be6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RestructuringAndRelatedCostExpectedCashOutlays_db5c604b-0dc6-492e-a0fc-5039ce7042b9" xlink:href="tfx-20200329.xsd#tfx_RestructuringAndRelatedCostExpectedCashOutlays"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_tfx_RestructuringAndRelatedCostExpectedCashOutlays_db5c604b-0dc6-492e-a0fc-5039ce7042b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_d8569c4a-9063-42bd-b3b0-71a418f22b18" xlink:href="tfx-20200329.xsd#tfx_RestructuringCostsExpectedAggregateCapitalExpenditures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures_d8569c4a-9063-42bd-b3b0-71a418f22b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_AggregateRestructuringCharges_f996aa37-16e0-45cc-a135-430cc564fc9d" xlink:href="tfx-20200329.xsd#tfx_AggregateRestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_tfx_AggregateRestructuringCharges_f996aa37-16e0-45cc-a135-430cc564fc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_f87d8dd1-c273-4547-8605-a5dae3791ef4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringReserve_f87d8dd1-c273-4547-8605-a5dae3791ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_fc07157a-a72f-4d08-b94a-dacb57757974" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_fc07157a-a72f-4d08-b94a-dacb57757974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_3c99020a-0d5c-441e-a419-d0a8b70f03e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1c359815-5eed-4268-a0d1-4a50ef5cce90" xlink:to="loc_us-gaap_RestructuringCosts_3c99020a-0d5c-441e-a419-d0a8b70f03e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#RestructuringandimpairmentchargesChargesRecognizedDetail"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5690b55d-54ed-4cbe-82a0-0eeb55583513" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5690b55d-54ed-4cbe-82a0-0eeb55583513" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:to="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_6615d3e8-3f83-4462-bc65-73798e3d69e8" xlink:to="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_78feb4ae-c04a-4df1-a1ea-99b9479108fc" xlink:href="tfx-20200329.xsd#tfx_TwoThousandNineteenFootprintRealignmentPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:to="loc_tfx_TwoThousandNineteenFootprintRealignmentPlanMember_78feb4ae-c04a-4df1-a1ea-99b9479108fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_a534d139-9777-4fd6-abb6-29d7e127cd22" xlink:href="tfx-20200329.xsd#tfx_TwoThousandEighteenFootprintRealignmentPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:to="loc_tfx_TwoThousandEighteenFootprintRealignmentPlanMember_a534d139-9777-4fd6-abb6-29d7e127cd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherrestructuringprogramsMember_73b1bb40-88af-495b-a7ce-b9649bef147e" xlink:href="tfx-20200329.xsd#tfx_OtherrestructuringprogramsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_396e7da7-c07b-460a-9304-830fbc08dfb1" xlink:to="loc_tfx_OtherrestructuringprogramsMember_73b1bb40-88af-495b-a7ce-b9649bef147e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5d798f48-d1e6-472b-b0ec-23e3553f4918" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SeveranceAndTerminationBenefitsMember_65ab9504-44d7-4f49-a107-4a9d9933b194" xlink:href="tfx-20200329.xsd#tfx_SeveranceAndTerminationBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:to="loc_tfx_SeveranceAndTerminationBenefitsMember_65ab9504-44d7-4f49-a107-4a9d9933b194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_37c6d640-ed43-4b6a-9ff3-274061901bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_844d03e8-e71c-45c1-b10b-c9cfbcb09a55" xlink:to="loc_us-gaap_OtherRestructuringMember_37c6d640-ed43-4b6a-9ff3-274061901bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_e67fc91f-7e31-4e26-9b66-3db322d5e51e" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_65cc10c2-fc76-4477-93b1-edf6bdbc9c84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_RestructuringCharges_65cc10c2-fc76-4477-93b1-edf6bdbc9c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_8b96f0e7-1545-4e97-a669-f392d1e34dc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_AssetImpairmentCharges_8b96f0e7-1545-4e97-a669-f392d1e34dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8b81d9fb-c0c3-4606-9147-8ca45c4a3418" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8a6c4b38-c61a-4d76-a5ef-ef0bc86e9527" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8b81d9fb-c0c3-4606-9147-8ca45c4a3418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Inventories" xlink:type="simple" xlink:href="tfx-20200329.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_16f9786b-6c0c-49a9-8790-9bca7b03ab76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_2c5f6a00-f6db-4cd6-93b9-8d7831b0dae8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_16f9786b-6c0c-49a9-8790-9bca7b03ab76" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_2c5f6a00-f6db-4cd6-93b9-8d7831b0dae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/InventoriesTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_37b3e140-2aa9-4b28-9352-162702584875" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_d46269ea-3fe8-4d54-8863-272ae84adfc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_37b3e140-2aa9-4b28-9352-162702584875" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_d46269ea-3fe8-4d54-8863-272ae84adfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/InventoriesDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#InventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/InventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_e8fa7728-5c01-49a8-92e9-5647ca8a9baa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_992b21a4-01d3-4c3b-ae92-0f6ba6ec649e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e8fa7728-5c01-49a8-92e9-5647ca8a9baa" xlink:to="loc_us-gaap_InventoryRawMaterials_992b21a4-01d3-4c3b-ae92-0f6ba6ec649e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_b1d60a63-c69b-44d1-959c-4abf84b1140a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e8fa7728-5c01-49a8-92e9-5647ca8a9baa" xlink:to="loc_us-gaap_InventoryWorkInProcess_b1d60a63-c69b-44d1-959c-4abf84b1140a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_50351b9c-8e81-4287-bbcb-17bcdf4f0f69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e8fa7728-5c01-49a8-92e9-5647ca8a9baa" xlink:to="loc_us-gaap_InventoryFinishedGoods_50351b9c-8e81-4287-bbcb-17bcdf4f0f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_02b75a22-35f0-46b9-84c5-32f10bfe117f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e8fa7728-5c01-49a8-92e9-5647ca8a9baa" xlink:to="loc_us-gaap_InventoryNet_02b75a22-35f0-46b9-84c5-32f10bfe117f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet" xlink:type="simple" xlink:href="tfx-20200329.xsd#Goodwillandotherintangibleassetsnet"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f3f080df-1fac-437f-9401-9ea7cd9f8a35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0b42440c-0d43-486a-bdae-e9e72a2884b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f3f080df-1fac-437f-9401-9ea7cd9f8a35" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0b42440c-0d43-486a-bdae-e9e72a2884b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a170b78d-11bd-4fff-906a-0e1c7d67c85f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_3b53d0e7-cd86-4f4a-939d-d8f6f59def17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a170b78d-11bd-4fff-906a-0e1c7d67c85f" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_3b53d0e7-cd86-4f4a-939d-d8f6f59def17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0bf39143-3046-4de6-ae9f-9b7a96c1bb80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a170b78d-11bd-4fff-906a-0e1c7d67c85f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0bf39143-3046-4de6-ae9f-9b7a96c1bb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_401664ac-bf7c-4959-bd89-1c8fa313d43b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_401664ac-bf7c-4959-bd89-1c8fa313d43b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0c60056b-0106-4f9b-b2b5-8e2db3f413ef" xlink:to="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularNorthAmericaMember_702f214c-6118-4f5a-90dc-4b0594a41369" xlink:href="tfx-20200329.xsd#tfx_VascularNorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_tfx_VascularNorthAmericaMember_702f214c-6118-4f5a-90dc-4b0594a41369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_ca42df70-5815-4e3c-b955-127f5388da47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_us-gaap_EMEAMember_ca42df70-5815-4e3c-b955-127f5388da47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_c5b86380-0de4-45bf-a87b-7622ad988dc6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_srt_AsiaMember_c5b86380-0de4-45bf-a87b-7622ad988dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember_708a8dc4-e315-409e-9c36-2c00f115b886" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9e53b88e-6389-4302-9def-339a62b234e2" xlink:to="loc_tfx_OemMember_708a8dc4-e315-409e-9c36-2c00f115b886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_8d37e48d-63bd-4175-b6c9-428a676bbebb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_c388a9a2-8a4d-4c81-a093-12940471ef0e" xlink:to="loc_us-gaap_GoodwillLineItems_8d37e48d-63bd-4175-b6c9-428a676bbebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_8d37e48d-63bd-4175-b6c9-428a676bbebb" xlink:to="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e3f4ad40-8ab6-4f31-8f1e-8aff8d85548a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_Goodwill_e3f4ad40-8ab6-4f31-8f1e-8aff8d85548a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_b30a01df-bd0e-41fd-b500-23d7bd99364d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_b30a01df-bd0e-41fd-b500-23d7bd99364d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e9ccf70c-97c4-43dc-9ad6-8508e02526b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e9ccf70c-97c4-43dc-9ad6-8508e02526b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_81b3a0e1-5b48-4579-af12-6e231b3f2045" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d2b149cd-785d-4bad-90f3-e5ae2fa4cc9f" xlink:to="loc_us-gaap_Goodwill_81b3a0e1-5b48-4579-af12-6e231b3f2045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_798492a9-66a7-4e52-920f-f5f799173c08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_798492a9-66a7-4e52-920f-f5f799173c08" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d02d8779-7fdd-4ec6-b4e5-4e7105588918" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2e0174b8-674c-4187-a678-e5d4d950c945" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2e0174b8-674c-4187-a678-e5d4d950c945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_b3a11634-f3dc-4c50-a6f3-1f890d8898c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_IntellectualPropertyMember_b3a11634-f3dc-4c50-a6f3-1f890d8898c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_26e786f0-3ff2-4094-b6ea-3f22787ef051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_DistributionRightsMember_26e786f0-3ff2-4094-b6ea-3f22787ef051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_6780aca6-9543-4f15-99ca-034bbe3c2392" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_TradeNamesMember_6780aca6-9543-4f15-99ca-034bbe3c2392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_9878122b-9ffa-442d-838d-e1af62573fc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_932e7a84-51a2-49f0-9b48-fc92f7648b7f" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_9878122b-9ffa-442d-838d-e1af62573fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5458eba7-79f3-4d91-9d38-70e8ec77251e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_aec31746-f25b-47e5-89ce-4a4d017e8e32" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5458eba7-79f3-4d91-9d38-70e8ec77251e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_92e7b7ba-3009-464a-aa9a-f65ef330ff80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5458eba7-79f3-4d91-9d38-70e8ec77251e" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_92e7b7ba-3009-464a-aa9a-f65ef330ff80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9c0d2fea-5def-42cc-92de-73dbcb19b012" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3fe00ecc-251c-496a-ba15-58fb4ae985c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3fe00ecc-251c-496a-ba15-58fb4ae985c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3d594189-471a-415e-91c7-287be2470f36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3d594189-471a-415e-91c7-287be2470f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_79c286c0-7e31-4681-8736-7059982cb42f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_79c286c0-7e31-4681-8736-7059982cb42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1e012288-94ee-4eaf-b0c0-4faaf2e48d23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b2a03c3a-e257-4394-bcf4-adda9ebf9089" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1e012288-94ee-4eaf-b0c0-4faaf2e48d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Borrowings" xlink:type="simple" xlink:href="tfx-20200329.xsd#Borrowings"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Borrowings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6803a34d-652a-4539-a5c8-2700e6fd99a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_ff2033b9-55d6-4b1c-8abb-6e7c599a91db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6803a34d-652a-4539-a5c8-2700e6fd99a9" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_ff2033b9-55d6-4b1c-8abb-6e7c599a91db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/BorrowingsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f20d3da2-3498-4165-beac-dd0f5bc1388b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_06e97ff3-0351-4624-a040-af05d1c9110c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f20d3da2-3498-4165-beac-dd0f5bc1388b" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_06e97ff3-0351-4624-a040-af05d1c9110c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsComponentsoflongtermdebtDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_87fbc915-1483-43d0-a171-28be9f5d8101" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_87fbc915-1483-43d0-a171-28be9f5d8101" xlink:to="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3f388ac5-33b5-4c00-b8ea-3b019fd3d5af" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_306d3689-3d71-4fa5-9ff3-4cab476b1db6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_306d3689-3d71-4fa5-9ff3-4cab476b1db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_TermLoanMember_602d5127-cd80-4837-817d-e4d6b7ec9ca3" xlink:href="tfx-20200329.xsd#tfx_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_tfx_TermLoanMember_602d5127-cd80-4837-817d-e4d6b7ec9ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0c66efd8-955d-4a7f-acce-4392db9ccd29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_us-gaap_SeniorNotesMember_0c66efd8-955d-4a7f-acce-4392db9ccd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SecuritizationProgramMember_a8693b6f-d6a8-47eb-a7c5-58d8d8aaa4d0" xlink:href="tfx-20200329.xsd#tfx_SecuritizationProgramMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c4eb5457-5819-4465-aeec-c8298b6b0b6f" xlink:to="loc_tfx_SecuritizationProgramMember_a8693b6f-d6a8-47eb-a7c5-58d8d8aaa4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:to="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_de04fe53-5a55-445b-8a6e-6f19c6316991" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_A4.875PercentSeniorNotesDue2026Member_554df0d6-883e-4cdc-bdd3-8cc903c09a36" xlink:href="tfx-20200329.xsd#tfx_A4.875PercentSeniorNotesDue2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:to="loc_tfx_A4.875PercentSeniorNotesDue2026Member_554df0d6-883e-4cdc-bdd3-8cc903c09a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_29bfbcab-4377-49f3-b0d7-69183e679577" xlink:href="tfx-20200329.xsd#tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16e0aded-f4e3-4abd-95b7-9893d85b12d4" xlink:to="loc_tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember_29bfbcab-4377-49f3-b0d7-69183e679577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_00c92c5e-fa31-48aa-975e-97b10b977f9f" xlink:to="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_c52158b7-d19c-4425-8197-5b43ce818803" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LineOfCredit_c52158b7-d19c-4425-8197-5b43ce818803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_5c8294ea-d794-4887-94f8-aa4fb766e63e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_SeniorNotes_5c8294ea-d794-4887-94f8-aa4fb766e63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_56b649ae-bf33-42bf-bafb-1646823177c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_OtherShortTermBorrowings_56b649ae-bf33-42bf-bafb-1646823177c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_896d7408-ad7d-4a20-b1a3-a193e4940ab1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_896d7408-ad7d-4a20-b1a3-a193e4940ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_df26d629-0c0e-42cc-bfe7-71470e907bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_df26d629-0c0e-42cc-bfe7-71470e907bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_02edcddb-6341-4f9d-9652-9c1c27f8ca8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LongTermDebt_02edcddb-6341-4f9d-9652-9c1c27f8ca8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_1d0d8047-979b-4389-a610-1965719162b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LongTermDebtCurrent_1d0d8047-979b-4389-a610-1965719162b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_298688e8-51e1-4724-8d3d-13d4af1c120f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_298688e8-51e1-4724-8d3d-13d4af1c120f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2b617842-49c2-4c91-8a1c-e59a7b13c472" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2b617842-49c2-4c91-8a1c-e59a7b13c472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_17d4ca14-12e3-4bd1-abfe-631d0f5688a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53097480-ff30-4d60-a6fb-0f60a7541fb1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_17d4ca14-12e3-4bd1-abfe-631d0f5688a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsComponentsoflongtermdebtDetails_1"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#BorrowingsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0c88aade-8c5e-40a6-acd2-93193ebba4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0c88aade-8c5e-40a6-acd2-93193ebba4c4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4fe56f33-c368-4ca8-a7ed-32c417c18d65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d41fddee-062b-4403-9063-bb8e0697ba0e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4fe56f33-c368-4ca8-a7ed-32c417c18d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_SecuritizationProgramMember_f284ea95-ca8d-4818-9614-6fdbdccc39fb" xlink:href="tfx-20200329.xsd#tfx_SecuritizationProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4fe56f33-c368-4ca8-a7ed-32c417c18d65" xlink:to="loc_tfx_SecuritizationProgramMember_f284ea95-ca8d-4818-9614-6fdbdccc39fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_679eb70c-b0f8-499a-bdc6-239cb99ef64a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_de3524e7-0065-43e6-9495-db20f546d7e3" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_679eb70c-b0f8-499a-bdc6-239cb99ef64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_MaximumAmountAvailableUnderReceivableSecuritization_0a914cca-6a4c-4cc4-904b-9797325ecb91" xlink:href="tfx-20200329.xsd#tfx_MaximumAmountAvailableUnderReceivableSecuritization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_679eb70c-b0f8-499a-bdc6-239cb99ef64a" xlink:to="loc_tfx_MaximumAmountAvailableUnderReceivableSecuritization_0a914cca-6a4c-4cc4-904b-9797325ecb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Financialinstruments" xlink:type="simple" xlink:href="tfx-20200329.xsd#Financialinstruments"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Financialinstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ad5362c7-7932-400a-b83c-210cd6409965" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_6986e7e3-4c6d-40c9-8c3d-d2ca56bbd0d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ad5362c7-7932-400a-b83c-210cd6409965" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_6986e7e3-4c6d-40c9-8c3d-d2ca56bbd0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_46dbdc03-a114-469a-be71-19fe5269f9cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_d0a446e5-4151-401f-833e-acd1673d7d09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_46dbdc03-a114-469a-be71-19fe5269f9cf" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_d0a446e5-4151-401f-833e-acd1673d7d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_11f58f75-6460-431d-b0d0-3d6d60d5ae21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_11f58f75-6460-431d-b0d0-3d6d60d5ae21" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_80bd1b22-fcf6-497d-801d-332874347f95" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_43ae881c-a51d-4ae7-87fe-95b82cbe80bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:to="loc_us-gaap_ForeignExchangeContractMember_43ae881c-a51d-4ae7-87fe-95b82cbe80bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_fb1dcf4c-038a-4702-8135-7fbccccf97c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1664a6e9-d66c-44f1-bebe-6e6f8c751a4f" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_fb1dcf4c-038a-4702-8135-7fbccccf97c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_623e0541-e157-4fc1-a7a5-130b393237b0" xlink:to="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_33fbad63-a082-47da-b313-2ce5afdfbef8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_33fbad63-a082-47da-b313-2ce5afdfbef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f3db13ca-57c4-47b5-a450-c1422c0830b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_a9c1af3a-89e3-4114-af40-07b0c146ef24" xlink:to="loc_us-gaap_NondesignatedMember_f3db13ca-57c4-47b5-a450-c1422c0830b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7f9438d4-d717-4ca0-ba3f-6c0f942aab30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e423452e-17e7-4528-865b-571dcd6dc428" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7f9438d4-d717-4ca0-ba3f-6c0f942aab30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_a5c23af9-f6ba-4661-83e0-a9d9222205ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7f9438d4-d717-4ca0-ba3f-6c0f942aab30" xlink:to="loc_us-gaap_CashFlowHedgingMember_a5c23af9-f6ba-4661-83e0-a9d9222205ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_83f3f6b9-e462-4960-999a-ab3c92fa8aa1" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLossOnDerivative_da21457c-f826-45d3-8a28-af801a358d28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeLossOnDerivative_da21457c-f826-45d3-8a28-af801a358d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_b63a878b-2797-4d7d-9afd-0b46ce7ce73d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeNotionalAmount_b63a878b-2797-4d7d-9afd-0b46ce7ce73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_3c63e87e-aa5f-463b-8a34-483735a7b08a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_3c63e87e-aa5f-463b-8a34-483735a7b08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_e05be7c1-cf2f-46be-9f70-67377848de97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_e05be7c1-cf2f-46be-9f70-67377848de97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_ca4d4023-cfac-47cf-aff1-cea30a279ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_ca4d4023-cfac-47cf-aff1-cea30a279ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6d367e95-cbfd-4c35-ab33-e873a48e9042" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6d367e95-cbfd-4c35-ab33-e873a48e9042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_9a9882b2-8525-419d-902c-18490a1acff1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments_9a9882b2-8525-419d-902c-18490a1acff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_94ecb879-e9fd-422c-8b1c-6fecdfa2ecf4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_94ecb879-e9fd-422c-8b1c-6fecdfa2ecf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_6293cfbe-51ee-4d8a-a0e5-23773c59d84e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_6293cfbe-51ee-4d8a-a0e5-23773c59d84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_65294028-9e5d-4ad3-b6e0-7d417b5cb17c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_37d5763a-c96c-4beb-85e8-51d7735999a0" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_65294028-9e5d-4ad3-b6e0-7d417b5cb17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8d2561a0-9baa-4793-bb6c-a48a0fd790f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8d2561a0-9baa-4793-bb6c-a48a0fd790f1" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7b771f82-b3bf-4898-a674-0951922f7345" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_0424d447-c118-4998-9e50-ac1e7a2770ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:to="loc_us-gaap_ForeignExchangeContractMember_0424d447-c118-4998-9e50-ac1e7a2770ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_f173caed-decf-42e8-8c38-b1718f849323" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ac5897aa-2af9-4c8f-8efe-487e6e500c4c" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_f173caed-decf-42e8-8c38-b1718f849323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_cb2e2077-5d57-41de-bf92-4a0bf4309d1a" xlink:to="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0157e3c2-0b2f-4726-96ed-6d03462c869d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_0157e3c2-0b2f-4726-96ed-6d03462c869d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_cccef4d5-02c5-4a71-b0ce-4917b42d022b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_93460364-5e0f-4013-a52b-0e633614af2e" xlink:to="loc_us-gaap_NondesignatedMember_cccef4d5-02c5-4a71-b0ce-4917b42d022b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_16076923-073e-4094-8ff5-fb61efcfa071" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_43dbedde-9f7c-4019-b1d8-71a00b68c218" xlink:to="loc_us-gaap_HedgingRelationshipDomain_16076923-073e-4094-8ff5-fb61efcfa071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_0a732cf7-7db0-4970-beca-527beeca30be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_16076923-073e-4094-8ff5-fb61efcfa071" xlink:to="loc_us-gaap_CashFlowHedgingMember_0a732cf7-7db0-4970-beca-527beeca30be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ae8d9daf-71e3-432e-8d41-070eec4edfd5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8f702660-6bfd-4d93-a317-e4359eb849bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8f702660-6bfd-4d93-a317-e4359eb849bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_6aedca9f-1d9b-4bdc-8d86-e539ec400fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:to="loc_us-gaap_OtherAssetsMember_6aedca9f-1d9b-4bdc-8d86-e539ec400fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_31576a29-7877-4c10-8c53-75d7ee1a756b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_573a947a-9cc6-4fa2-9abd-fef3f4befa66" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_31576a29-7877-4c10-8c53-75d7ee1a756b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_716497d0-5fe8-48fe-8a88-5a2355924a0f" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_2205247f-19f7-4bcd-8945-7a674f31fd3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_2205247f-19f7-4bcd-8945-7a674f31fd3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_80bcc7a6-7db5-4617-ae18-a0fd73246b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c1bb6804-1d91-463f-a6d4-408a5b75e21b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_80bcc7a6-7db5-4617-ae18-a0fd73246b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Fairvaluemeasurement" xlink:type="simple" xlink:href="tfx-20200329.xsd#Fairvaluemeasurement"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Fairvaluemeasurement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a3ca2e32-0edb-4af3-af13-cc07020dcc6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_146cc839-023b-4a8d-9702-e67b6718d9dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a3ca2e32-0edb-4af3-af13-cc07020dcc6f" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_146cc839-023b-4a8d-9702-e67b6718d9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e79d0eac-f897-4b15-b53e-f73d5d830ae8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e0a7de4a-8321-46d9-849b-eb0453903ace" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e79d0eac-f897-4b15-b53e-f73d5d830ae8" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e0a7de4a-8321-46d9-849b-eb0453903ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_5de3ede7-23cf-4fe0-86eb-5b0dcd6ac59a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e79d0eac-f897-4b15-b53e-f73d5d830ae8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_5de3ede7-23cf-4fe0-86eb-5b0dcd6ac59a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_3a31adbe-fb36-4be9-90a6-6a9d4acc3a6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e79d0eac-f897-4b15-b53e-f73d5d830ae8" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_3a31adbe-fb36-4be9-90a6-6a9d4acc3a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_bbdc3243-71ec-4304-b12f-5886d503f0c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:href="tfx-20200329.xsd#tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_bbdc3243-71ec-4304-b12f-5886d503f0c1" xlink:to="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_23ef4782-b96d-47df-a6c7-c852cc3072f9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7b1ca4bd-2d12-4064-a6dc-26e4e639432e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7b1ca4bd-2d12-4064-a6dc-26e4e639432e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_43f5918f-9329-4e76-8341-85a8a52270d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_43f5918f-9329-4e76-8341-85a8a52270d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5ae703fb-03cf-47cb-88b4-5360e1b69209" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0e242bb4-111e-4f65-b36e-4d7989c5a82e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5ae703fb-03cf-47cb-88b4-5360e1b69209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:href="tfx-20200329.xsd#tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_820b5561-8138-47b1-92b2-a82f75f2635a" xlink:to="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_f07e345d-9b6b-4ce7-be59-754d5bffe408" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_MarketableSecurities_f07e345d-9b6b-4ce7-be59-754d5bffe408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_fd90a12b-06c3-4d30-984d-caa163be7e39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_DerivativeAssets_fd90a12b-06c3-4d30-984d-caa163be7e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_bdcc7d6a-e469-4da8-99de-0b5603d855aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_bdcc7d6a-e469-4da8-99de-0b5603d855aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_eb60870c-e9df-4cdf-9c6c-93331ccc6e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_f105ae3b-08a8-4eb3-bfbd-ca39cc895b97" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_eb60870c-e9df-4cdf-9c6c-93331ccc6e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8d51842b-73e9-499b-94f3-ec7f8e055c07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8d51842b-73e9-499b-94f3-ec7f8e055c07" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_9ad4e8cb-397c-40e7-b374-fe93a1ac6087" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_MilestonebasedPaymentMember_10c22350-5fd0-4a83-8b03-a391a1a62539" xlink:href="tfx-20200329.xsd#tfx_MilestonebasedPaymentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:to="loc_tfx_MilestonebasedPaymentMember_10c22350-5fd0-4a83-8b03-a391a1a62539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_RevenuebasedPaymentMember_15b8b62f-4850-466c-aa8f-be1c899f5e82" xlink:href="tfx-20200329.xsd#tfx_RevenuebasedPaymentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a49a422a-cd70-4caf-85ef-3151922e43e3" xlink:to="loc_tfx_RevenuebasedPaymentMember_15b8b62f-4850-466c-aa8f-be1c899f5e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7f88c5f9-43cc-4aaf-9b58-a488bd5746cf" xlink:to="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e57cda5e-5e20-401e-a402-b72755e149a1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:to="loc_srt_MinimumMember_e57cda5e-5e20-401e-a402-b72755e149a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_418a1daa-b307-424b-bd60-eb0a213c95f1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:to="loc_srt_MaximumMember_418a1daa-b307-424b-bd60-eb0a213c95f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_1877437a-a1c9-466b-8ab9-7776044f7ec6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7b9c18a2-8d9a-4985-871b-4fdf004e988a" xlink:to="loc_srt_WeightedAverageMember_1877437a-a1c9-466b-8ab9-7776044f7ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_9a72e0c4-a64a-410d-b4ea-fb2b5f5d7b89" xlink:to="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_6aff782b-791d-414e-b826-fcfc26f3ca5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_6aff782b-791d-414e-b826-fcfc26f3ca5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ValuationTechniqueMonteCarloSimulationMember_ef045aab-f5a4-4d9d-889a-86a89090fd66" xlink:href="tfx-20200329.xsd#tfx_ValuationTechniqueMonteCarloSimulationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_f6a0f412-eff2-4e10-92b3-7585800f049c" xlink:to="loc_tfx_ValuationTechniqueMonteCarloSimulationMember_ef045aab-f5a4-4d9d-889a-86a89090fd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_3eebf044-eef1-48fc-9c14-62d633df5997" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_5d896798-2ba3-4e20-9b86-ec633c2a369e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_5d896798-2ba3-4e20-9b86-ec633c2a369e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_35f53eeb-7f79-466b-924a-06fc523a3aa7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0d4faf44-934d-4065-b79c-a53d06a04c67" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_35f53eeb-7f79-466b-924a-06fc523a3aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7bb118fa-e42e-402d-99a2-3e27fc451708" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9b2bbf61-c954-4d7e-a3d5-00e0ab40fc20" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7bb118fa-e42e-402d-99a2-3e27fc451708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_9bf1b05e-7fd1-4fdd-87ab-174a18b432e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7bb118fa-e42e-402d-99a2-3e27fc451708" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_9bf1b05e-7fd1-4fdd-87ab-174a18b432e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2960c0f9-1e2e-4f6a-8b1c-1a9fab16b958" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2960c0f9-1e2e-4f6a-8b1c-1a9fab16b958" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3e02adb-ba3c-47b2-aaef-254f236a4a31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bff97042-1e4a-4609-802b-7327327aa60a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3e02adb-ba3c-47b2-aaef-254f236a4a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_NeoTractIncMember_7d897a24-36a9-4f13-82c4-0ee85da28df3" xlink:href="tfx-20200329.xsd#tfx_NeoTractIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d3e02adb-ba3c-47b2-aaef-254f236a4a31" xlink:to="loc_tfx_NeoTractIncMember_7d897a24-36a9-4f13-82c4-0ee85da28df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3e36b304-209c-4801-a69f-466d6a7cb420" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ad81995a-a5df-435d-9697-10f6945fa290" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_3e36b304-209c-4801-a69f-466d6a7cb420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e36b304-209c-4801-a69f-466d6a7cb420" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8eab5ddd-5102-41e5-9022-218419d86bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8eab5ddd-5102-41e5-9022-218419d86bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_7f973293-7751-46a4-bb9e-73166a1e1491" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_7f973293-7751-46a4-bb9e-73166a1e1491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_ee0fd889-6091-4569-a714-1270b9da4345" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_ee0fd889-6091-4569-a714-1270b9da4345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_32f0b4ba-dbc8-4e12-ac9b-7e114df75076" xlink:href="tfx-20200329.xsd#tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments_32f0b4ba-dbc8-4e12-ac9b-7e114df75076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4385c0ee-00f6-4781-879b-3dc0aa6c9367" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4385c0ee-00f6-4781-879b-3dc0aa6c9367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_0a2b32cf-68dc-4eee-8079-24056e882e65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0b1b29e1-a2a6-40f8-b90a-c05a69211586" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_0a2b32cf-68dc-4eee-8079-24056e882e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Shareholdersequity" xlink:type="simple" xlink:href="tfx-20200329.xsd#Shareholdersequity"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Shareholdersequity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_94ce713a-3a69-4020-9e1a-16f05ef4c06a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e9184365-b386-4216-8a79-a3d868d16244" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_94ce713a-3a69-4020-9e1a-16f05ef4c06a" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e9184365-b386-4216-8a79-a3d868d16244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8e1820b3-e439-4ccc-8649-aae417300b9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_7b86db1b-b850-4035-9b97-ff0bb4816ecf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8e1820b3-e439-4ccc-8649-aae417300b9e" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_7b86db1b-b850-4035-9b97-ff0bb4816ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8bf8fedf-c611-4145-8b78-38a4d689167f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8e1820b3-e439-4ccc-8649-aae417300b9e" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8bf8fedf-c611-4145-8b78-38a4d689167f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_3c0fa125-0c8f-4b25-b2b1-ecb47bf7929e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8e1820b3-e439-4ccc-8649-aae417300b9e" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_3c0fa125-0c8f-4b25-b2b1-ecb47bf7929e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_644d2a63-3ade-462a-b848-d487e296d699" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:href="tfx-20200329.xsd#tfx_ShareholdersEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_644d2a63-3ade-462a-b848-d487e296d699" xlink:to="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_753d1e37-b563-4de4-8082-6bd60ea56acb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b9d38abe-0831-4f70-b35f-91532b960a30" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_753d1e37-b563-4de4-8082-6bd60ea56acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_29366732-d725-40d5-912f-79943e3fbce7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_753d1e37-b563-4de4-8082-6bd60ea56acb" xlink:to="loc_us-gaap_StockOptionMember_29366732-d725-40d5-912f-79943e3fbce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_ShareholdersEquityLineItems_ea10a225-add9-4e64-b1a7-bbb787f1a43e" xlink:href="tfx-20200329.xsd#tfx_ShareholdersEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_ShareholdersEquityTable_91b17890-38a0-48fb-aa73-47ba7b9eb7fe" xlink:to="loc_tfx_ShareholdersEquityLineItems_ea10a225-add9-4e64-b1a7-bbb787f1a43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4bab19cb-77ac-4d79-9514-a061dd32a069" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfx_ShareholdersEquityLineItems_ea10a225-add9-4e64-b1a7-bbb787f1a43e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4bab19cb-77ac-4d79-9514-a061dd32a069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9e817e46-0313-4f01-b268-be6d4fa20fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d728c4e1-79de-44b8-b794-b3d79e03a6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9e817e46-0313-4f01-b268-be6d4fa20fe6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d728c4e1-79de-44b8-b794-b3d79e03a6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_91b98ba1-5e9d-4f5f-96d1-ef932e873dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9e817e46-0313-4f01-b268-be6d4fa20fe6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_91b98ba1-5e9d-4f5f-96d1-ef932e873dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a4cac873-09d2-4510-8baa-ae54c7c76040" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9e817e46-0313-4f01-b268-be6d4fa20fe6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a4cac873-09d2-4510-8baa-ae54c7c76040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f46bac22-3b56-4954-87b2-326742a411f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_f46bac22-3b56-4954-87b2-326742a411f5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b632afd3-5789-4b84-8c78-8bda47ff7ab9" xlink:to="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_e5d2ff2e-cef1-4cdc-bbd3-9b3c7631fa0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_e5d2ff2e-cef1-4cdc-bbd3-9b3c7631fa0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_808373c8-53dc-4b20-be05-e79407073963" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_808373c8-53dc-4b20-be05-e79407073963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a35ad5cb-3cdf-4619-8e38-87302f98089a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a35ad5cb-3cdf-4619-8e38-87302f98089a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_570958d8-165e-44c1-9c58-838e9256fa39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5006638c-3d80-4b4c-9d1e-bfd7b4139c8d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_570958d8-165e-44c1-9c58-838e9256fa39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7b5894e1-7c39-4807-bae7-14fcb8e6c66e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_a272e7f0-dbd9-4145-a2a0-b8937dc0b846" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7b5894e1-7c39-4807-bae7-14fcb8e6c66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7b5894e1-7c39-4807-bae7-14fcb8e6c66e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_165215eb-b4b4-4c2e-a254-394c336c06e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_165215eb-b4b4-4c2e-a254-394c336c06e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_4524f2d4-9268-4c27-826a-d1a7b30188a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_4524f2d4-9268-4c27-826a-d1a7b30188a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a3981799-24ad-410e-9897-824b3bb174f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_a3981799-24ad-410e-9897-824b3bb174f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_49499a16-fcd0-49b2-aac5-554868fde2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_OtherComprehensiveIncomeOtherNetOfTax_49499a16-fcd0-49b2-aac5-554868fde2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_88837ad6-aac0-44b3-abeb-9beb0450c9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_29ec9e01-6d4b-4c04-b082-eb7c8a081332" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_88837ad6-aac0-44b3-abeb-9beb0450c9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_5be49b00-fabe-4b8e-a7ba-ab5760b876d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_5be49b00-fabe-4b8e-a7ba-ab5760b876d9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_28416c1d-c44c-40e5-bbc9-99cb91b317ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_896897a8-cb2f-4bfd-bc37-acebe82c7afd" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_28416c1d-c44c-40e5-bbc9-99cb91b317ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1924f10e-5853-4dad-a49e-ae67048003c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_28416c1d-c44c-40e5-bbc9-99cb91b317ca" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_1924f10e-5853-4dad-a49e-ae67048003c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_35fdb858-e3ae-4bad-a7f2-3afdcadb141a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1d24a9f7-edf6-457e-a967-5f1791a1eff4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_35fdb858-e3ae-4bad-a7f2-3afdcadb141a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_27807297-c07e-4ed8-b3d8-7437085148a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_35fdb858-e3ae-4bad-a7f2-3afdcadb141a" xlink:to="loc_us-gaap_ForeignExchangeContractMember_27807297-c07e-4ed8-b3d8-7437085148a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c65b3ce-bc81-40ad-bfdd-aacedbc36084" xlink:to="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1b14c131-892e-42c7-9fd8-f9943a22f850" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1b14c131-892e-42c7-9fd8-f9943a22f850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_327110b7-652c-49da-ac34-756da2b31627" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_327110b7-652c-49da-ac34-756da2b31627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_dd217aac-0368-457d-b293-2c133dad8cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_dd217aac-0368-457d-b293-2c133dad8cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a444a2ad-318f-46ac-b3d7-6a87e35c55f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_24092bac-24bf-41ce-99d9-4c28c82199d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a444a2ad-318f-46ac-b3d7-6a87e35c55f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1a6f0b54-3926-49a8-8e25-003921b18ed3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a825bbe5-f2f5-4cbc-b3f8-71c8e50a99ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a825bbe5-f2f5-4cbc-b3f8-71c8e50a99ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2c257ab-b463-4ba2-98c1-da2eac23a584" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2c257ab-b463-4ba2-98c1-da2eac23a584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9900ba08-cd6e-4e7b-8624-52eee4b7011f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9900ba08-cd6e-4e7b-8624-52eee4b7011f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_35f018ba-d5bb-4a0e-97c7-2e0b7c9041a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_35f018ba-d5bb-4a0e-97c7-2e0b7c9041a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_13311feb-54f8-4d9a-be4f-ab9519ab0543" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_13311feb-54f8-4d9a-be4f-ab9519ab0543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0a6ffc92-b42f-4ad6-b959-9ec0f810d4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0a6ffc92-b42f-4ad6-b959-9ec0f810d4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_24f6f67a-bcf8-478c-a696-065a04d77329" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_946da4fd-52e7-4adb-9e49-afc555e93d19" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_24f6f67a-bcf8-478c-a696-065a04d77329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" xlink:type="simple" xlink:href="tfx-20200329.xsd#Taxesonincomefromcontinuingoperations"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f9edd9d2-3892-4c95-bba4-59aa4f0c2d54" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_30dd4bd6-c8a9-47fc-82a0-95c48038e951" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f9edd9d2-3892-4c95-bba4-59aa4f0c2d54" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_30dd4bd6-c8a9-47fc-82a0-95c48038e951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#TaxesonincomefromcontinuingoperationsTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f3e0b692-c42e-4e4a-8945-6f7a2b2de5a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_903b542b-f78d-4077-b30f-66f395d7a228" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f3e0b692-c42e-4e4a-8945-6f7a2b2de5a3" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_903b542b-f78d-4077-b30f-66f395d7a228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#TaxesonincomefromcontinuingoperationsDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_24bb7992-3540-47dd-a996-6d86325038e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24bb7992-3540-47dd-a996-6d86325038e7" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:to="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6641436f-1c11-4a73-8446-014be48793f7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_c3849a24-677b-42c2-804b-805f7102a19a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6641436f-1c11-4a73-8446-014be48793f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_b6032951-9c3a-49b5-a7d0-71e1a5d5532f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_99850a6e-a2de-426d-88cb-16dd48fbf217" xlink:to="loc_us-gaap_IncomeTaxExaminationLineItems_b6032951-9c3a-49b5-a7d0-71e1a5d5532f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d073d3e6-1231-4d67-98c3-8feb17c1f4dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_b6032951-9c3a-49b5-a7d0-71e1a5d5532f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d073d3e6-1231-4d67-98c3-8feb17c1f4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Commitmentsandcontingentliabilities" xlink:type="simple" xlink:href="tfx-20200329.xsd#Commitmentsandcontingentliabilities"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Commitmentsandcontingentliabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1eb9c555-234f-44c3-926f-6d615f4f65a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9c52c668-3095-4cc3-b9ab-0642d800da09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1eb9c555-234f-44c3-926f-6d615f4f65a1" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9c52c668-3095-4cc3-b9ab-0642d800da09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" xlink:type="simple" xlink:href="tfx-20200329.xsd#CommitmentsandcontingentliabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5d05ce99-c496-45e6-bd70-7defee5a0f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5d05ce99-c496-45e6-bd70-7defee5a0f5d" xlink:to="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f60981c2-ef9a-45c9-868d-d0cba5abf6b6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_bcf09636-7647-4b93-90a2-af35af37fcd3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_bcf09636-7647-4b93-90a2-af35af37fcd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OtherLiabilityMember_0ba932e3-5b9f-4494-9173-b44b9538a111" xlink:href="tfx-20200329.xsd#tfx_OtherLiabilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b52b1d7-725e-464c-81e8-f5f52e20e9ad" xlink:to="loc_tfx_OtherLiabilityMember_0ba932e3-5b9f-4494-9173-b44b9538a111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:to="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_443b662d-9295-4e9c-aca8-4ff76768cc86" xlink:to="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e7cf2e01-9326-4cee-a038-73e0b49962f0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:to="loc_srt_MinimumMember_e7cf2e01-9326-4cee-a038-73e0b49962f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7bb9e723-e3d5-4f3a-86bf-83d5b268d9c0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8e208d53-0a3b-43ad-9b01-f2f2ad2d016f" xlink:to="loc_srt_MaximumMember_7bb9e723-e3d5-4f3a-86bf-83d5b268d9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_36872916-606e-4265-95d1-a48e098cafa1" xlink:to="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_84e6fc6a-0492-4479-a117-0ef41e7c3d23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_84e6fc6a-0492-4479-a117-0ef41e7c3d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_6cf8ea6e-d4b9-4d48-a158-c7a9842d7b57" xlink:href="tfx-20200329.xsd#tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut_6cf8ea6e-d4b9-4d48-a158-c7a9842d7b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserve_1d20d175-b344-4de4-9d18-06c7ab1bb77a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_490817e6-a465-4b8c-9491-38140eb8b294" xlink:to="loc_us-gaap_LitigationReserve_1d20d175-b344-4de4-9d18-06c7ab1bb77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/Segmentinformation" xlink:type="simple" xlink:href="tfx-20200329.xsd#Segmentinformation"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/Segmentinformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ca2b0a28-0017-4ecf-90e7-5e829a0e0d92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_85d0a851-635a-431f-82c4-7f69842d239f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ca2b0a28-0017-4ecf-90e7-5e829a0e0d92" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_85d0a851-635a-431f-82c4-7f69842d239f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/SegmentinformationTables" xlink:type="simple" xlink:href="tfx-20200329.xsd#SegmentinformationTables"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/SegmentinformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f3888cdf-c44a-4acd-a781-8f69b3320476" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a2369ddf-6e35-4ca8-b06e-5f52210607a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f3888cdf-c44a-4acd-a781-8f69b3320476" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a2369ddf-6e35-4ca8-b06e-5f52210607a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.teleflex.com/role/SegmentinformationDetails" xlink:type="simple" xlink:href="tfx-20200329.xsd#SegmentinformationDetails"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/SegmentinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2776a392-d6a8-4eea-896e-aa548d39b060" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2776a392-d6a8-4eea-896e-aa548d39b060" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_544ee895-9b2d-4fc6-9f8e-1c461c2bd739" xlink:to="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_VascularNorthAmericaMember_a99a580c-a8e9-440d-9137-9ad4ef554a2d" xlink:href="tfx-20200329.xsd#tfx_VascularNorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_tfx_VascularNorthAmericaMember_a99a580c-a8e9-440d-9137-9ad4ef554a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_dd08abf3-97a5-491d-846d-411cb7b2b6fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_us-gaap_EMEAMember_dd08abf3-97a5-491d-846d-411cb7b2b6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_14b8c46d-e0e7-43aa-a57c-1b68fbe24596" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_srt_AsiaMember_14b8c46d-e0e7-43aa-a57c-1b68fbe24596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfx_OemMember_45ac7fc1-1350-4a7f-9868-5a9b3b4b624d" xlink:href="tfx-20200329.xsd#tfx_OemMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57327960-5113-4fb3-b79e-83cb2ea895c6" xlink:to="loc_tfx_OemMember_45ac7fc1-1350-4a7f-9868-5a9b3b4b624d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:to="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_eecfc31d-4829-4488-92de-b68ad55be53b" xlink:to="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_b13e4b52-d6ab-49e7-9254-e7c9f8d36d88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:to="loc_us-gaap_OperatingSegmentsMember_b13e4b52-d6ab-49e7-9254-e7c9f8d36d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_29272533-4aec-4bb2-b67e-0f9cda65a17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c8fd7cf6-0f19-47bf-b235-68c13888f145" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_29272533-4aec-4bb2-b67e-0f9cda65a17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_31f22003-543a-4483-a19e-6e5d8b45b5e8" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fb6eed1-9a5b-4919-8546-70cf9ef9cda1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fb6eed1-9a5b-4919-8546-70cf9ef9cda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5d20c6d2-f193-4ef4-b63f-8f6ed9474361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_0051c553-c4bb-4a65-a6b8-e348f27c36a9" xlink:to="loc_us-gaap_OperatingIncomeLoss_5d20c6d2-f193-4ef4-b63f-8f6ed9474361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6800887760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial instruments - Additional Information (Details)<br> &#8364; in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 04, 2019 </div>
<div>EUR (&#8364;) </div>
<div>Financial_Institution_Counterparty</div>
</th>
<th class="th">
<div>Mar. 04, 2019 </div>
<div>USD ($) </div>
<div>Financial_Institution_Counterparty</div>
</th>
<th class="th">
<div>Oct. 04, 2018 </div>
<div>EUR (&#8364;) </div>
<div>Financial_Institution_Counterparty</div>
</th>
<th class="th">
<div>Oct. 04, 2018 </div>
<div>USD ($) </div>
<div>Financial_Institution_Counterparty</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation, continuing operations, adjustments, net of tax</a></td>
<td class="num">$ (18,199,000)<span></span>
</td>
<td class="num">$ (236,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Interest benefit on swaps designated as net investment hedges</a></td>
<td class="nump">4,874,000<span></span>
</td>
<td class="nump">3,882,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">11,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts receivable, current</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings', window );">Ineffectiveness related to derivatives</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Designated as Hedging Instrument | Cash flow hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Total notional amount for all open foreign currency forward contracts</a></td>
<td class="nump">130,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Not Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLossOnDerivative', window );">Loss related to currency forward contracts</a></td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Total notional amount for all open foreign currency forward contracts</a></td>
<td class="nump">148,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross-currency interest rate swaps | Cash flow hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation, continuing operations, adjustments, net of tax</a></td>
<td class="nump">25,000,000.0<span></span>
</td>
<td class="nump">6,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross-currency interest rate swaps | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Total notional amount for all open foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 219.2<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="nump">&#8364; 433.9<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Derivative, number of instruments held | Financial_Institution_Counterparty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.875%<span></span>
</td>
<td class="nump">4.875%<span></span>
</td>
<td class="nump">4.625%<span></span>
</td>
<td class="nump">4.625%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeBasisSpreadOnVariableRate', window );">Derivative, annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.4595%<span></span>
</td>
<td class="nump">2.4595%<span></span>
</td>
<td class="nump">1.942%<span></span>
</td>
<td class="nump">1.942%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross-currency interest rate swaps | Not Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Interest benefit on swaps designated as net investment hedges</a></td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109974929&amp;loc=SL110061172-113977<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLossOnDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLossOnDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32157-110900<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6801436880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 2,245,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill related to acquisitions</a></td>
<td class="nump">107,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustment</a></td>
<td class="num">(20,020)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">2,332,414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">1,550,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill related to acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustment</a></td>
<td class="num">(5,095)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">1,545,830<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">475,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill related to acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustment</a></td>
<td class="num">(8,224)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">467,548<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember', window );">Asia</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">213,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill related to acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustment</a></td>
<td class="num">(6,701)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">207,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember', window );">OEM</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">4,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill related to acquisitions</a></td>
<td class="nump">107,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 112,012<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786909024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently issued accounting standards (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently issued accounting standards</a></td>
<td class="text">Recently issued accounting standardsIn June 2016, the Financial Accounting Standards Board ("FASB") issued new guidance that changes the methodology to be used to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under current guidance, an entity reflects credit losses on financial assets measured on an amortized cost basis only when it is probable that losses have been incurred, generally considering only past events and current conditions in determining the incurred loss. The new guidance requires the recognition of an allowance <div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that reflects the current estimate of credit losses expected to be incurred over the life of the financial asset, based not only on historical experience and current conditions, but also on reasonable forecasts. The main objective of the new guidance is to provide financial statement users with more useful information in making decisions about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. We adopted the new standard on January 1, 2020 using a modified retrospective transition approach by recognizing a cumulative-effect adjustment of $0.8&#160;million to reduce our opening balance of retained earnings as of the adoption date.  Prior period amounts have not been adjusted and continue to reflect our historical accounting.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued new guidance that simplifies various aspects of accounting for income taxes including those related to the step-up in the tax basis of goodwill, intraperiod tax allocations and the interim period effects of changes in tax laws or rates. The new guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The majority of the modifications under the new guidance will be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings on January 1, 2021. We are currently evaluating the impact the guidance will have on our consolidated financial statements and related disclosures.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the SEC adopted final rules that amend the financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities in Rule 3-10 of Regulation S-X. The SEC amended its financial disclosure requirements for companies that conduct registered debt offerings involving subsidiaries as either issuers or guarantors and affiliates whose securities are pledged as collateral. The SEC narrowed the circumstances that require separate financial statements of subsidiary issuers and guarantors and streamlined the alternative disclosures required in lieu of those statements. The SEC replaced the requirement for separate financial statements of affiliates whose securities are pledged as collateral for registered securities with requirements similar to those adopted for subsidiary issuers and guarantors. The new disclosures may be located, in all cases, outside of the financial statements. The rule is effective January 4, 2021, but earlier compliance is permitted. We adopted the new rule during the first quarter of 2020. The disclosures are now located within the Liquidity and Capital Resources section of Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believes the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786865984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and other intangible assets, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March&#160;29, 2020: </span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:29.718%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.070%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,550,925&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,772&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,725&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,245,305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill related to acquisitions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,095)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,701)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,020)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,545,830&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">467,548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,012&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,332,414&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March&#160;29, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.233%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.648%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,161,837&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(378,423)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(367,585)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,940&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,391,133&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351,990&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(422,454)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(402,340)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,859)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">561,622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">563,315&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54,324)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,618&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,828)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,188,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,011,084&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(891,144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(854,799)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6781327216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net revenues (Details) - Sales Revenue, Net - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Hospitals And Healthcare Providers</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="nump">86.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Other Medical Device Manufacturers</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Home Care Providers</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tfx_HospitalsAndHealthcareProvidersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tfx_HospitalsAndHealthcareProvidersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tfx_OtherMedicalDeviceManufacturersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tfx_OtherMedicalDeviceManufacturersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tfx_HomeCareProvidersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tfx_HomeCareProvidersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779656368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes on income from continuing operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Effective Income Tax Rate</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.7%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786912288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' equity</a></td>
<td class="text">Shareholders&#8217; equity<div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed in the same manner except that the weighted average number of shares is increased to include dilutive securities. The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Shares in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,382&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,231&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average number of shares that were antidilutive and therefore excluded from the calculation of earnings per share were 0.1 million for the three months ended March&#160;29, 2020 and March&#160;31, 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:41.923%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(138,810)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(206,317)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(344,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,760)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,696)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive&#160;income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,817)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,327)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,082)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(137,121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224,516)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(364,719)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:41.923%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">807&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(131,380)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(210,512)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(341,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(792)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive&#160;loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(130,151)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(210,748)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(340,689)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into expense/(income), net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Gains) losses on foreign exchange contracts:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of goods sold</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of pension and other postretirement benefit items </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">:</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial losses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior-service costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,860&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,762&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reclassifications, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779372752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net revenues<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Net revenues</a></td>
<td class="text">Net revenuesWe primarily generate revenue from the sale of medical devices including single use disposable devices and, to a lesser extent, reusable devices, instruments and capital equipment.  Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; this occurs upon the transfer of control of the products.  Generally, transfer of control to the customer occurs at the point in time when our products are shipped from the manufacturing or distribution facility. For our Original Equipment and Development Services ("OEM") segment, most revenue is recognized over time because the OEM segment generates revenue from the sale of custom products that have no alternative use and we have an enforceable right to payment to the extent that performance has been completed. We market and sell products through our direct sales force and distributors to customers within the following end markets: (1) hospitals and healthcare providers; (2) other medical device manufacturers; and (3) home care providers such as pharmacies, which comprised 86%, 12% and 2% of consolidated net revenues, respectively, for the three months ended March&#160;29, 2020. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods. With respect to the custom products sold in the OEM segment, revenue is measured using the units produced output method.  Payment is generally due 30 days from the date of invoice. <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table disaggregates revenue by global product category for the three months ended March&#160;29, 2020 and March&#160;31, 2019. </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vascular access</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,256&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143,897&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anesthesia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,252&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interventional</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,931&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,184&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surgical</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interventional urology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,738&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net revenues </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(2)</sub></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)  Revenues in the "Other" category in the table above include revenues generated from sales of our respiratory and urology products (other than interventional urology products).  </span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments include net revenues from each of the non-OEM product categories listed above.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786917504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and other intangible assets, net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and other intangible assets, net</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 7 &#8212; Goodwill and other intangible assets, net </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March&#160;29, 2020: </span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:29.718%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.069%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.070%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,550,925&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,772&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,725&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,245,305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill related to acquisitions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,095)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,701)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,020)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,545,830&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">467,548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,012&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,332,414&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March&#160;29, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.233%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.648%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,161,837&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(378,423)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(367,585)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,940&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,391,133&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351,990&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(422,454)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(402,340)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,859)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">561,622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">563,315&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54,324)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,618&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,828)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,188,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,011,084&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(891,144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(854,799)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6800121680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">$ 2,979,320<span></span>
</td>
<td class="nump">$ 2,539,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive&#160;income</a></td>
<td class="nump">1,369<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">3,073,024<span></span>
</td>
<td class="nump">2,569,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Cash Flow Hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income before reclassifications</a></td>
<td class="num">(3,760)<span></span>
</td>
<td class="num">(434)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive&#160;income</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(163)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax', window );">Net current-period other comprehensive (loss) income</a></td>
<td class="num">(3,817)<span></span>
</td>
<td class="num">(597)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(3,082)<span></span>
</td>
<td class="nump">210<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Other Postretirement Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(138,810)<span></span>
</td>
<td class="num">(131,380)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income before reclassifications</a></td>
<td class="nump">263<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive&#160;income</a></td>
<td class="nump">1,426<span></span>
</td>
<td class="nump">1,351<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax', window );">Net current-period other comprehensive (loss) income</a></td>
<td class="nump">1,689<span></span>
</td>
<td class="nump">1,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(137,121)<span></span>
</td>
<td class="num">(130,151)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(206,317)<span></span>
</td>
<td class="num">(210,512)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income before reclassifications</a></td>
<td class="num">(18,199)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive&#160;income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax', window );">Net current-period other comprehensive (loss) income</a></td>
<td class="num">(18,199)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(224,516)<span></span>
</td>
<td class="num">(210,748)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive (Loss) Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(344,392)<span></span>
</td>
<td class="num">(341,085)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income before reclassifications</a></td>
<td class="num">(21,696)<span></span>
</td>
<td class="num">(792)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive&#160;income</a></td>
<td class="nump">1,369<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax', window );">Net current-period other comprehensive (loss) income</a></td>
<td class="num">(20,327)<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">$ (364,719)<span></span>
</td>
<td class="num">$ (340,689)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeOtherNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799830784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 630,642<span></span>
</td>
<td class="nump">$ 613,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">157,086<span></span>
</td>
<td class="nump">75,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">186,719<span></span>
</td>
<td class="nump">115,922<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Unallocated expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="num">(29,633)<span></span>
</td>
<td class="num">(40,679)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">358,002<span></span>
</td>
<td class="nump">344,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember', window );">Americas | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">140,969<span></span>
</td>
<td class="nump">65,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">156,124<span></span>
</td>
<td class="nump">154,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember', window );">EMEA | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">20,419<span></span>
</td>
<td class="nump">27,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember', window );">Asia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">53,129<span></span>
</td>
<td class="nump">60,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember', window );">Asia | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">10,232<span></span>
</td>
<td class="nump">9,979<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember', window );">OEM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">63,387<span></span>
</td>
<td class="nump">54,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember', window );">OEM | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">$ 15,099<span></span>
</td>
<td class="nump">$ 13,321<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tfx_VascularNorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tfx_OemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779374768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of presentation</a></td>
<td class="text"><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 1 &#8212; Basis of presentation</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our" and &#8220;Teleflex&#8221;) are prepared on the same basis as its annual consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates particularly as it relates to estimates reliant on forecasts and other assumptions impacted by the COVID-19 pandemic, which are described in more detail in the 'Risks and uncertainties' section below. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December&#160;31, 2019. For the three months ended March 29, 2020 and March 31, 2019, we reclassified intangible asset amortization expense of $20.9&#160;million and $20.8&#160;million, respectively, from selling, general and administrative expenses to cost of goods sold.  </span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Risks and Uncertainties</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to risks and uncertainties as a result of the COVID-19 pandemic. The extent of the impact of the COVID-19 pandemic on our business is highly uncertain and difficult to predict due to the rapidly evolving environment and continued uncertainties created by the COVID-19 pandemic. Among other things, the response to the COVID-19 pandemic has had the effect of reducing the number of elective procedures being carried out by our customers, thereby reducing demand for products used in elective procedures, while creating an increase in demand for products used in the treatment of patients with COVID-19. The COVID-19 pandemic has significantly impacted economic activity and markets around the world. If the pandemic continues and conditions worsen, it could negatively impact our business, results of operations, financial condition and liquidity in numerous ways, including, but not limited to, lower revenues in our product categories dependent on elective procedures; further disruption in the manufacture of our products including increased manufacturing and distribution costs; extended delays in or defaults on payments of outstanding receivables; and increased volatility and pricing in capital markets. Further, the COVID-19 pandemic may cause disruption to our suppliers or their suppliers and/or the distribution of our products, whether through our direct sales force or our distributors.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The severity of the impact of the COVID-19 pandemic on our business will depend on a number of factors, including, but not limited to, the duration and severity of the pandemic and the extent and severity of the impact on our employees, contractors, suppliers, customers and other business partners, all of which are uncertain and cannot be predicted. As of the date of issuance of these condensed consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity, or results of operations is uncertain.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798659232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Apr. 28, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 29,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-5353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TELEFLEX INCORPORATED<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">23-1147939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">550 E. Swedesford Rd., Suite 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Wayne<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">19087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">225-6800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $1.00 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TFX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Smaller Reporting Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,425,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000096943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6792321664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 406,477<span></span>
</td>
<td class="nump">$ 301,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">441,714<span></span>
</td>
<td class="nump">418,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">488,856<span></span>
</td>
<td class="nump">476,557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">101,606<span></span>
</td>
<td class="nump">97,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid taxes</a></td>
<td class="nump">8,133<span></span>
</td>
<td class="nump">12,076<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,446,786<span></span>
</td>
<td class="nump">1,306,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">427,452<span></span>
</td>
<td class="nump">430,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">107,290<span></span>
</td>
<td class="nump">113,160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,332,414<span></span>
</td>
<td class="nump">2,245,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">2,297,178<span></span>
</td>
<td class="nump">2,156,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">5,519<span></span>
</td>
<td class="nump">5,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">84,925<span></span>
</td>
<td class="nump">52,447<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,701,564<span></span>
</td>
<td class="nump">6,309,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Current borrowings</a></td>
<td class="nump">53,625<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">104,348<span></span>
</td>
<td class="nump">102,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">99,804<span></span>
</td>
<td class="nump">100,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_CurrentPortionOfContingentConsideration', window );">Current portion of contingent consideration</a></td>
<td class="nump">9,463<span></span>
</td>
<td class="nump">148,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and benefit-related liabilities</a></td>
<td class="nump">73,632<span></span>
</td>
<td class="nump">115,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">16,153<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">6,989<span></span>
</td>
<td class="nump">6,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">38,286<span></span>
</td>
<td class="nump">33,396<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">402,300<span></span>
</td>
<td class="nump">563,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term borrowings</a></td>
<td class="nump">2,340,892<span></span>
</td>
<td class="nump">1,858,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">489,677<span></span>
</td>
<td class="nump">439,558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Pension and postretirement benefit liabilities</a></td>
<td class="nump">66,380<span></span>
</td>
<td class="nump">82,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Noncurrent liability for uncertain tax positions</a></td>
<td class="nump">12,139<span></span>
</td>
<td class="nump">10,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Noncurrent contingent consideration</a></td>
<td class="nump">23,274<span></span>
</td>
<td class="nump">71,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">96,333<span></span>
</td>
<td class="nump">101,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">197,545<span></span>
</td>
<td class="nump">202,741<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,628,540<span></span>
</td>
<td class="nump">3,330,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">3,073,024<span></span>
</td>
<td class="nump">2,979,320<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 6,701,564<span></span>
</td>
<td class="nump">$ 6,309,820<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_CurrentPortionOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_CurrentPortionOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6800864832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net revenues Other revenues (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 630,642<span></span>
</td>
<td class="nump">$ 613,584<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_VascularAccessMember', window );">Vascular access</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">150,256<span></span>
</td>
<td class="nump">143,897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_AnesthesiaMember', window );">Anesthesia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">75,702<span></span>
</td>
<td class="nump">80,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_InterventionalMember', window );">Interventional</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">99,931<span></span>
</td>
<td class="nump">103,184<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_SurgicalMember', window );">Surgical</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">75,432<span></span>
</td>
<td class="nump">86,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_InterventionalUrologyMember', window );">Interventional urology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">74,194<span></span>
</td>
<td class="nump">59,731<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_OemMember', window );">OEM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">63,389<span></span>
</td>
<td class="nump">54,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tfx_OtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 91,738<span></span>
</td>
<td class="nump">$ 85,563<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_VascularAccessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_VascularAccessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_AnesthesiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_AnesthesiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_InterventionalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_InterventionalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_SurgicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_SurgicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_InterventionalUrologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_InterventionalUrologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_OemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_OemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tfx_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tfx_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779653472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Results</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present our segment results for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.280%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,002&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,124&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154,545&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,777&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,969&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,599&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,419&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,099&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,321&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total segment operating profit </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,922&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated expenses </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,633)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,679)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:15.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations before interest and taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,086&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:33.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Segment operating profit includes segment net revenues from external customers reduced by the segment's standard cost of goods sold, adjusted for fixed manufacturing cost absorption 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 net revenues, numbers of employees, and amount of time spent), depending on the category of expense involved.</span></div><div style="text-indent:-18pt;padding-left:33.75pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring charges and gain on sale of assets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>tfx-20200329_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:tfx="http://www.teleflex.com/20200329"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tfx-20200329.xsd" xlink:type="simple"/>
    <context id="i10f3643b954d461a9697e806584516c5_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ibdb5a205b9a046e295fbae4fdb558002_I20200428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2020-04-28</instant>
        </period>
    </context>
    <context id="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea2c2bcfb222485092ca6c79dd45a469_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ief36e267dab5455684e2a54c128181f7_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i77919271dc0d43318fc0f2c3fffc6828_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2deb26d4b7d64bcb8d5afe7260252adb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d4e9f43ed9f4310a9b2ee2f8fa13512_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69251b6b9c024bccb68c2f584cf0bfaf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i80bea10be1db4921ba0c3df5acc7318d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51f89950ab25441091b3dcc4edfcaaba_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i18feed9848e04960a3d58e68535785be_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ice92aa177d6c489f93a7274c637b312c_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i8395588790c74e33b27f875ae4977560_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic095fec3c5404316a9b945e1af424fd9_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i2715199bccfa4152a2ed116129f881ef_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="iecf8ca4ff9de4eadb5e0c921b5239b62_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ib36fa7ef097648dd8a8832a74587a89d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i9188fcc824af4dba9fdd4d2470e424f6_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ia4d180a9e34d487b966133009eef9961_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i83e87d6d19a24e72b86d0d17d1197320_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0efa72947286451993d7479fc2fb54aa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iac2f59f164da46cbada1738915f1403e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i42b0487c0c0343a087f9a438f68aff96_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icd277040263e4fa483a0b57a21625895_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i59ba6c470d884cb6ac5354d3379e68ff_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ib51d3b51c69946bcb0811efa36fc6d76_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i34f7f12f70bf4fd68d3021d35120c11c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if452fbfa11034f8dba6485237f8391d3_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8b3271fcb8d04ae68c1db5797eb6aa93_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2979b7b16a1b44c08adf731730db72a3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib53f95f340224119b34c114a95dee27c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7f3e64a9e14b44c69c5675903f521476_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i8c9d51bd26834d16b43c433d1b2ea4cd_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ifadd98a2a49145d7b8b68fbd2984ea14_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7a80520372fe4c839fd7ad757c702ae9_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="iefdba418877a4ac3a5913f3357ab6ab0_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic3980b1bc12747a4acbdf7756ae7344e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i677b06b97a32423f8882a62eb994dd07_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i27ed7afd20394212899994525eadef9c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tfx:CumulativeEffectPeriodOfAdoptionAxis">tfx:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iad7936d4fac34984ab47e2c06d4769fa_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tfx:HospitalsAndHealthcareProvidersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i369cdb936fe94af9b59226badf09f7f1_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tfx:OtherMedicalDeviceManufacturersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="iaed851f088dc4099a3bc4d5245af456f_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tfx:HomeCareProvidersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i8ab50e684b124416baba24d9dc7c65fa_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:VascularAccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="if20e4f1a498c4368a1639d726df56ef6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:VascularAccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i61278ab9673049258965ad09b8b50ef8_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:AnesthesiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i021fb700fc184847b5e2703368eef633_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:AnesthesiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i49799e7fb5b546348df2bb1d271e8b34_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i4b17b96346f44b46b6df9b978318d1f7_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i941a50b01cb14b7292faa4553ebe2ef4_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:SurgicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i6cd4cac388e84cb0bd6ccc08c6586292_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:SurgicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i89d7fc210a5b40dbb41a39db677ace1a_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalUrologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i1f8632ee9a70446fa0784715b990cbda_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:InterventionalUrologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i18f7f88795374e139c15ab3a3c79c67e_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i0aacc13d44f1449289db5beb9262ca5f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i20680691bb6341108fa2e01c109a658e_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ie10a9cf661f6486fa4a33c8551702edf_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tfx:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id7e7daf811b24805be1ca96dc05e6e95_D20200218-20200218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-18</startDate>
            <endDate>2020-02-18</endDate>
        </period>
    </context>
    <context id="i563e331086fc490ba3ccd30a7d9303cd_I20200218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-18</instant>
        </period>
    </context>
    <context id="i2b3eb7cca1c344c4911a1608207a104f_I20200218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-18</instant>
        </period>
    </context>
    <context id="i5f447558d44344d391066d109a52d4c3_I20200218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-18</instant>
        </period>
    </context>
    <context id="ieb306f1d9b1148c381689a995830463a_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:IWGHighPerformanceConductorsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="if766a3179fc143fd871e692af01843a1_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i7e0b9d25bd994080ad91c588ec2f16b2_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i24d8edf2d8204d3488cf0a7144f86130_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ib2aeb440b4a94edeb575a28326e7c119_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i3c82796e483a4c06b17c12ef0d25cf99_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i3a9d73ec158e4bb782841a72a9ce54b9_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i5c068a0d9d8e447d8e00e3e043d6699a_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i94be6b7a094641e4887358dcf10eb0ce_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i2343533dc9794d58967a1e6c965023f3_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i30c690fe4cf346c5a53a3d9e4dec0dcc_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="if8b6d09477d641679f4cfde16126c901_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i544718ee2bf04c898768b6c77808f30c_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i15505e1b64754c228a704f78f0ba9bd7_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i2fc1b82e4c734cb295bda02688730714_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id01b8c021e8949a0a7836baa3190c775_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i2219d6c3c6754536abda862337e9ca86_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="idfb7981ad28c42598eb1a8f8125ddac4_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ib9287f53eb014bada1284fadc5ede5bd_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SpecialTerminationBenefitAndOtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i03788f7b2cc14c40b50704858f234884_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4c255d79d3de4e17b1aebf30f444162d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i76f3343e21814640b9ff7ba5cc4a8f12_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4115ca5589194359957d35f14b07b7fd_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i280d8422425343c981a0ef2d596ff64d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i51e6e300c5e94faa9593eeeee926df56_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:AcceleratedDepreciationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i585964dd2a5a4410bd13c3c8aecb5622_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i1eac19d4056c46d5acb7187c16678431_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ic9f97fa105944a8abbe58cf820ca0077_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i052889b0c9644e5fbb041ee688edd5c5_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="iae7490756ef349bd917e5d81a3f951b6_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ic384412b151c4d678dd4386dbc9a0a7f_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="idde8a8db24e8410b9077a240a8f7275e_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id6bd84af6a064bbda1d87d0d616964b7_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="if83499229c4a43a5b882c0749ee2db8b_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandFourteenManufacturingFootprintRealignmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i798ba0b9b49d475d9b4a8b62c3aae73d_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i0bbd621f5075474c9cb924ff3aa99995_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i3a0a1ee721ba4c14afc5d4443543842b_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i0dee3b5672ac41afae56f3bbfc009ea3_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="iad1454dc90f44fed8e03f3a2e5029c3b_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i67253062a81a4c4a8021b85fda1937e4_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i6df4174bd4c84868b6dea647a5a7008e_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib7b9e8986cdb4d7786a13acc673127ae_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i647bf7b3e81d412f9b41621a0e2fc45e_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i9acab8df8c6b4afebdbc29f536379af3_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i43763e56b0b247a3a51ecb2a39c8911b_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic4aaef9da0c84edea89d29da533d3110_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandNineteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i290ea808f90945258d7e26ae28b7df09_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1915c44cba9445938663edea0aa5f3dd_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i49298f8050294f7c9025eb030d531b80_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:TwoThousandEighteenFootprintRealignmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0c4a4672ef964c61a1314bf94ab7c530_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib777525d1d944d80852055e3f84d6216_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie3abc654b4c24236b5bade483d18864f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tfx:OtherrestructuringprogramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tfx:SeveranceAndTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i57175565a68145469517c2eabe57d214_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3ec928c27af84116a800b74e10f5d7bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i907ee82d25d14a53b4326e5618d9d1cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7788c5818aed43ef84ac6a235ca46106_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6344ff8cd61e465782af2cf2f5b99b2b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i6e780c111986445cb030b35775b6eb52_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i304fdb91db9945009f28082a7759e952_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4cbd6fa0d4b04ed1bdd68b440d8c216c_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ib75473d02cdb416fa6b65254bcf3dd41_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id26f0d249ee145b3ae46467660424620_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i6b14e4d3bd2841cba8b2b8331b1b65bc_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i61e38827bb62413a854afed43f05d451_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4464e6cbd43404aa4d984239b9c46d2_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i9c68dd838ac043ca92a59e7430b3f72d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f8b428dd233415380f2fc7f388370f8_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4a4914de24d14ba691561cda952f89db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic9d6595dbb164ca9a2b78c4aab44d89a_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i1e95661db25a473c84662e0e65c0208a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe04f089874c415884f94a4974b0b525_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i47a011c5c8c84c90bb21bda69c2bad09_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if0a1e31b818149cdae41119c027de830_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i02d8ddac630f4b2cb00eca66ea4020c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ed75e5e24a64904af6cffca0fcee65f_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib2becdf6b0114aba823e45bfac2d3b36_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="if1e252f177854439a97514630cc3230b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic754949eed4540c0b16735a64c2c2010_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i4f6af3f82ca1408e8ef37b1c631af184_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ib582972487da4497b747d5b33d04f35c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i65e06bc49b9a4a60bd44851f37ca2719_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:A4.875PercentSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="if52fe053b7e94a1aa3d6286bd9ba94ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:A4.875PercentSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3860dd94a26f4331b770db2b1bac2e65_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i1cea03cecec34794a8b3f1fb7fb30e4a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfx:FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3027bea43fea4201b3bdba48f2608101_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id46929136b744961ac23789075afefb5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0fbebe4689441a4a7c4ef9e4e951c67_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie256d5a0b05d4ed6ad0c4b4f1db47226_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfx:SecuritizationProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic31dd147d1fe435696819944e063a560_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i758d9843fac440c8b8481ae33b89acbd_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5a538c9570cd4b6c9e7fb51d8ef5c609_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i8e27bb3c89ea43739d042b32bf031577_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3831f26b95de40cf8236b8b2964df9ee_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i6d66ccbc9e604cbbb571907b3956f685_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibc17f16388034488afb7bc2ac3484a03_I20190304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-04</instant>
        </period>
    </context>
    <context id="i118fcec1e1c24c338940fcde61a32066_I20181004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-04</instant>
        </period>
    </context>
    <context id="i97cc967b393a4490869f36e3267b6167_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i90ec6c6ccbf24e34a777af7a010d596e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5b026fadb507447a9123e6cc4f6314ae_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ica17d930060c4d4b844694ecf85ce82b_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i78181244f8cc4dfdbc09f78020471e9f_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="icdd64e8730044d38ba3bb439ee96a5db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i96daf92a99d94bfa8111855ae197181a_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i6bcc5fdf8fe54694a2a7d35b29f55690_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iae79eb0b7c3646a4b7bd700a512562ea_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i5376566efeaa460cace7b43e805a3847_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i949e9c013c4f4e809e1670f7ef4fde64_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i1f7301b32ddd4ad6b68fce81e9a9cd57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if6b324e3e9bc4102b105ab382613db0a_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ib374439e2edb43789ce2b0e052fd9811_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i83216c18660043b0a4d7ed102882c941_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ia479de9db4fc4bfeb6848e2e2ba29c68_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iebd07174939e4378b34817bc09bda8e8_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i25dfcb943b4144bfbe6b8af136a16095_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7897bbaee034c1ea01fcb232791db9f_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i1e1d859f2155492c9d9012ef073ff3d7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8a5108754ef144cd93256133ed5ddc6f_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i9de936052d29460d8797b4069d2ee4c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0c6d01a578d4132982168e81096647c_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i95973774868f454e828e6c7fc03e1e15_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i794bed2ae6264ab28360cca092482cd5_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id711331119104915b8bb6e6ebcc22857_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ia258d5edc206480e9778e5f0be61052d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="if3af6adb82014d879ade36e7e2181fab_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i6f8abc287a3546f1a7950cbed929f557_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbea11222a8547528da3084bdf05fa6b_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:MilestonebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i6fa01fce19e14012aee8df4dfda4d41d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:MilestonebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i21fd5e097966436db3278f810716bea8_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:MilestonebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i0d37d09a5be24f6894345fde3d861a5e_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">tfx:ValuationTechniqueMonteCarloSimulationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id80da64a2aa748e28cc3bebf495a8657_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">tfx:ValuationTechniqueMonteCarloSimulationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="if1bfcaf175864280bc5feb2a9566548a_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">tfx:ValuationTechniqueMonteCarloSimulationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i04f8655f6e214ec1b3ed9ef233c5a73b_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">tfx:RevenuebasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i311fb8b869fe42ac8525f421b7b93f18_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfx:NeoTractIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="if09d5a311786453db025c5a898200773_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if9eaf5b914ac4cd7a51c9fe1d086dd06_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic178e7ee63dc404fb01ac965d5b8a3c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0d8893ca6224bf18ff8385da933a82c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8dec349aadc147f9ab258bbcb7f1d313_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i2086e64e0fc043648b59d75a952ce99c_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="idd7cf1507bde45b68368c5e6d11f42c6_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i48d0a5e2ed0e401ab7a7932ec160f2b7_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ia10cc1b263cc42aa912097e357136cbb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i949b483d1a7c41f9ad2bb7c5d1bb92c0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iacbffa19697d4b9f9b5ccc0db627ac44_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia51739eac62943b09265eca3e9160b38_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie3ddb11559ae48e3a237adebf3905b65_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idd33efb3d3624121bef6b67569cd75aa_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i11c43e342fcc4c87be32f2143019815c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i10fdfbe89a7a4671bca1cda16b84fd97_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i10ab5b393be44397bf1150f8902e41b8_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i46ba1c115937445988a0f1f9cca75559_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i9c02447cdbdf4077bf505f479af496c9_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4785baadb2f04ddfa1c0f816093ad9a9_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i3bbcb6fca2b34235ae422ff5d7f023e0_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">tfx:OtherLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i6d89b65fac3b4641891dae77fdea2223_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i0c168c020ca346b48d1a84b4226c911c_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ia0894bd440ad4bf7bba226068024f4e1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i688848a9b1de4a1391f7a90e38f7acc8_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i45c5a88d6a474fe99a01ae710a6e7f81_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9a83e1ac0e134c93985bc619776f92b0_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i11d6bac7b69b49c48262d4517911ad33_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ia8821841976649b7b8795fae28238d1e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:VascularNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9f787d9c988042f3afb15f676612bacf_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i4644d2f705fd4bb0a269ae29d2d6938c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3f97f49d95ed48af9d87bf2801514620_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i2e82970e1c504beb9d1c6e5ac8bec452_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i024b03c74f4c4b82a49b9b9f31fc1fc8_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ie86d6b51afb3455f98fa705b153f44f7_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfx:OemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i67171d6a05214b33a7fccc2cadb5b7c0_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="idaec18c92e8145778432813048cbd095_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id59af3b8d291444b9074a2b37a485eb8_D20200101-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="iff7af22114c94d788b41ff8ab9ceedef_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="financial_institution_counterparty">
        <measure>tfx:Financial_Institution_Counterparty</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF8zLTEtMS0xLTA_b87d00b8-6392-465b-8f5c-c78369491d69">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF81LTEtMS0xLTA_8e641607-54cc-41c3-a5b5-c52653296fcd">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF82LTEtMS0xLTA_5e27331d-1a69-4b1f-9e92-c2d61594e2d7">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGFibGU6MDhlNzMxZGMwNDliNGUxYzg2YmRiNDNlY2VkMWZkOGQvdGFibGVyYW5nZTowOGU3MzFkYzA0OWI0ZTFjODZiZGI0M2VjZWQxZmQ4ZF85LTEtMS0xLTA_36b62195-20f7-4bfe-8cc4-9c8be2485882">0000096943</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80L2ZyYWc6YjEyZGYyYTJjZjFkNDFiYWJhM2FkNjczNmYwMGExYmEvdGV4dHJlZ2lvbjpiMTJkZjJhMmNmMWQ0MWJhYmEzYWQ2NzM2ZjAwYTFiYV80NA_6d004f0b-d52a-40a5-962e-078002296ba7">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184NA_db5925a5-4a5e-4e69-865e-8429e65cedd4">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YmZmNDZmZDBjMTkwNDc5NGJmNjE3MTkyMTc1YjZkNjAvdGFibGVyYW5nZTpiZmY0NmZkMGMxOTA0Nzk0YmY2MTcxOTIxNzViNmQ2MF8xLTAtMS0xLTA_f2542d15-e070-4a2d-b9ac-23c806631e15">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xMjQ_f764e43b-1cb3-4394-af7f-026f4dc02cfc">2020-03-29</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YTllZDA5NGZjMzY0NDllMzljYWIyOTFkMjc3ZTcwYzQvdGFibGVyYW5nZTphOWVkMDk0ZmMzNjQ0OWUzOWNhYjI5MWQyNzdlNzBjNF8wLTAtMS0xLTA_9f7ce73b-f36a-469f-849f-f48cbd1d43bf">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18yMzI_3056a5bf-2e2a-4ffd-8153-98c0b65b974e">1-5353</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18yMzg_77e1b144-09d7-4e1a-a2e3-7ff1bd68f5d2">TELEFLEX INCORPORATED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MTk3MGQxZjg5ZjFkNGM5ZDhmMTJlNGY5YzQwNzNiN2EvdGFibGVyYW5nZToxOTcwZDFmODlmMWQ0YzlkOGYxMmU0ZjljNDA3M2I3YV8wLTAtMS0xLTA_4efc4cd5-b78c-435e-8558-d71318901f8d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MTk3MGQxZjg5ZjFkNGM5ZDhmMTJlNGY5YzQwNzNiN2EvdGFibGVyYW5nZToxOTcwZDFmODlmMWQ0YzlkOGYxMmU0ZjljNDA3M2I3YV8wLTItMS0xLTA_539da109-4b7a-4be0-a44a-3b52e0e652a1">23-1147939</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDA5_8fc11ff1-2330-4ae7-8f99-238d2dedd2e9">550 E. Swedesford Rd., Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDE3_1a4daed1-a0f7-41e1-84a6-7233bd685773">Wayne</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDE4_5964830b-9dc6-4495-b235-d5e31424ded8">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MjQ2MzM3MjEwNDIw_fc5074f1-3eb3-499c-b088-fb2082a2d665">19087</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18zMDY_712b8323-ee98-46d6-bbb0-fa0a0c29237f">610</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18zMTA_3988e1df-48fb-42e7-9c89-9ae1a957ecaf">225-6800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MDk2NTAzYjdmNjlhNGI5ZTk5YzU3MzIyOTY5Njg0NjYvdGFibGVyYW5nZTowOTY1MDNiN2Y2OWE0YjllOTljNTczMjI5Njk2ODQ2Nl8yLTEtMS0xLTA_2aa06360-4229-4826-928c-fbe1dd9d7679">Common Stock, par value $1.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MDk2NTAzYjdmNjlhNGI5ZTk5YzU3MzIyOTY5Njg0NjYvdGFibGVyYW5nZTowOTY1MDNiN2Y2OWE0YjllOTljNTczMjI5Njk2ODQ2Nl8yLTItMS0xLTA_269d06df-df90-4a2b-9c5a-59101a4379a1">TFX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6MDk2NTAzYjdmNjlhNGI5ZTk5YzU3MzIyOTY5Njg0NjYvdGFibGVyYW5nZTowOTY1MDNiN2Y2OWE0YjllOTljNTczMjI5Njk2ODQ2Nl8yLTMtMS0xLTA_96ca08b1-0293-420d-9542-070e24a7840b">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y184MDg_7802a579-a4cf-4a6a-84a0-278ea2dd3863">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xMTA5_c9fa2817-6807-43ef-98b3-d6df0393fab9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YjBiZjQ3YjgzY2U1NGJhZDg3YTgwMDE2NzgzMDI1MjIvdGFibGVyYW5nZTpiMGJmNDdiODNjZTU0YmFkODdhODAwMTY3ODMwMjUyMl8wLTAtMS0xLTA_f211644a-dabc-4f59-82d1-b23d36d0cc61">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YjBiZjQ3YjgzY2U1NGJhZDg3YTgwMDE2NzgzMDI1MjIvdGFibGVyYW5nZTpiMGJmNDdiODNjZTU0YmFkODdhODAwMTY3ODMwMjUyMl8yLTUtMS0xLTA_6999714d-3de7-4551-a26d-9334db4a8cda">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGFibGU6YjBiZjQ3YjgzY2U1NGJhZDg3YTgwMDE2NzgzMDI1MjIvdGFibGVyYW5nZTpiMGJmNDdiODNjZTU0YmFkODdhODAwMTY3ODMwMjUyMl80LTUtMS0xLTA_6bcd4ea8-50b7-4633-96ec-e5aeb5ac1cf7">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xODQ1_40743d91-2048-4125-bd66-719468eaeef7">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ibdb5a205b9a046e295fbae4fdb558002_I20200428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xL2ZyYWc6NjEwZjYxNDI4OWVkNDQ1NmIwMGFiNmM5MTVlMmY0OWMvdGV4dHJlZ2lvbjo2MTBmNjE0Mjg5ZWQ0NDU2YjAwYWI2YzkxNWUyZjQ5Y18xODc2_604df82d-73fd-46a3-a353-c7a9160ff850"
      unitRef="shares">46425420</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMy0xLTEtMS0w_8d1d0a0d-88aa-4ead-8a72-2ffa031b4fcb"
      unitRef="usd">630642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMy0zLTEtMS0w_8322735c-3f6b-449f-ab70-ebc75bad14e7"
      unitRef="usd">613584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNC0xLTEtMS0w_c04704b0-bd45-4342-b120-3fc3c99bba0e"
      unitRef="usd">297018000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNC0zLTEtMS0w_2a63d153-ebf4-445e-b768-fe6b67264be7"
      unitRef="usd">289614000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNS0xLTEtMS0w_e9e2287e-0080-49f1-8f1b-cc42124f727e"
      unitRef="usd">333624000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNS0zLTEtMS0w_f6b661a1-39a2-4b24-97fc-08ae511ab3cf"
      unitRef="usd">323970000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNi0xLTEtMS0w_8f88b8bf-e345-46d7-8582-6ca9ff3d6347"
      unitRef="usd">147796000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNi0zLTEtMS0w_d4cb039b-73d2-4cea-94c0-3342fd5c3e3d"
      unitRef="usd">206921000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNy0xLTEtMS0w_d5661686-cb42-49fc-bc1c-94040765b017"
      unitRef="usd">27396000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfNy0zLTEtMS0w_d4198544-225e-4dd3-8fc9-74c057438b69"
      unitRef="usd">27150000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOC0xLTEtMS0w_29ce92b0-45c5-47fa-9197-2b273a9b1967"
      unitRef="usd">1346000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOC0zLTEtMS0w_5aa1901d-55e0-44d8-8ef0-2c41dcc4d114"
      unitRef="usd">17395000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOS0xLTEtMS0w_52e96d72-62df-4f65-9278-646cc9b0bba4"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfOS0zLTEtMS0w_389959d4-3ec2-4e9c-9eb0-955c68725a57"
      unitRef="usd">2739000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTAtMS0xLTEtMA_240c19d1-d887-43cd-aa7a-7201cd6f86e8"
      unitRef="usd">157086000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTAtMy0xLTEtMA_91d13a99-cfd6-46a4-96cc-b7f71dd1e614"
      unitRef="usd">75243000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTEtMS0xLTEtMA_7018d0a2-3e15-400e-8ca9-3b83e4e37d09"
      unitRef="usd">15439000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTEtMy0xLTEtMA_02b414ff-1971-419c-9892-0eb1e6cc7f78"
      unitRef="usd">22692000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTItMS0xLTEtMA_a9e25595-cc8d-4f54-950a-cc77f9faccda"
      unitRef="usd">579000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTItMy0xLTEtMA_d598b247-a672-4786-9f3e-53b816a74a97"
      unitRef="usd">339000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTQtMS0xLTEtMA_928c4338-cfb9-4446-93b2-911b4156d4cc"
      unitRef="usd">142226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTQtMy0xLTEtMA_b5d13cce-a678-45c0-ae6b-e078a17ccb54"
      unitRef="usd">52890000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTUtMS0xLTEtMA_e277706a-f1ca-4f5c-91b4-97f36630cac6"
      unitRef="usd">11074000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTUtMy0xLTEtMA_3ea18b6d-3cb3-4d0b-9aaf-6796afbcea31"
      unitRef="usd">10972000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTYtMS0xLTEtMA_75d34657-8e6f-4d73-8510-bdfd30bbdd0c"
      unitRef="usd">131152000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTYtMy0xLTEtMA_210092b1-c5e1-4594-a879-217995ad0868"
      unitRef="usd">41918000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTctMS0xLTEtMA_9f599075-e003-4637-8d9b-8e9adb075284"
      unitRef="usd">-4000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTctMy0xLTEtMA_edf97ede-692e-4c24-9c39-9b8e0d0b9937"
      unitRef="usd">-1343000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTgtMS0xLTEtMA_756ea317-758b-4edd-92f7-be4f3fbf5a7f"
      unitRef="usd">-2000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTgtMy0xLTEtMA_abd87199-d85f-48b1-afd1-8e37d734d013"
      unitRef="usd">-322000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTktMS0xLTEtMA_d6b77e1d-37cf-495f-b112-bb73f9fa7ea3"
      unitRef="usd">-2000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMTktMy0xLTEtMA_3be221bf-df4b-48c8-b2e2-879e10f61278"
      unitRef="usd">-1021000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjAtMS0xLTEtMA_5ad522ac-51d3-4fb0-be02-3e71e9ab82cb"
      unitRef="usd">131150000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjAtMy0xLTEtMA_cfbed756-93d1-4a37-9635-4fc8dc9361ed"
      unitRef="usd">40897000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjMtMS0xLTEtMA_463346af-5440-4461-b516-207de0c61509"
      unitRef="usdPerShare">2.83</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjMtMy0xLTEtMA_635a9100-78b4-4707-9f2d-f83507bd2f73"
      unitRef="usdPerShare">0.91</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjQtMS0xLTEtMA_d131fdae-0bc5-4273-ad9e-5d594224ab77"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjQtMy0xLTEtMA_2549a429-2c77-4ece-9ab8-d66675f6d8e6"
      unitRef="usdPerShare">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjUtMS0xLTEtMA_015f00ca-ded7-4e36-b4bb-aa3a8697e15d"
      unitRef="usdPerShare">2.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjUtMy0xLTEtMA_422a06b4-0e03-48f0-a84d-702143a4176a"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjctMS0xLTEtMA_63670317-9671-4c7a-a4a1-efe00930d120"
      unitRef="usdPerShare">2.78</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjctMy0xLTEtMA_6eded732-af05-4130-acd7-1909a6ba4e64"
      unitRef="usdPerShare">0.89</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjgtMS0xLTEtMA_412ce73d-7096-49e9-95e3-da91605fb349"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjgtMy0xLTEtMA_f9359287-9a9b-42cd-b652-ed1d6700a15d"
      unitRef="usdPerShare">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjktMS0xLTEtMA_32ebdc2f-aff3-431f-a472-26f7c84d049c"
      unitRef="usdPerShare">2.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMjktMy0xLTEtMA_a5c35170-33e2-4fd5-abb4-d2521f7b70d0"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzEtMS0xLTEtMA_2c9a3d59-6f1b-49e9-8153-a002a1eb6a94"
      unitRef="shares">46382000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzEtMy0xLTEtMA_600c5c7c-ab73-471d-abfc-92f4533b4a14"
      unitRef="shares">46050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzItMS0xLTEtMA_c20fe45a-429e-4d8d-ab79-b69c566e35bc"
      unitRef="shares">47231000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xNi9mcmFnOjA0ZTE4MDE3YmFlZjRlZTc5YTU3NjNlYjk5NDYwNDc1L3RhYmxlOmVlYjc1MzI2NGJmMTRiYzhhMWYwODExM2ZmZmVkZjg2L3RhYmxlcmFuZ2U6ZWViNzUzMjY0YmYxNGJjOGExZjA4MTEzZmZmZWRmODZfMzItMy0xLTEtMA_bc78278f-1710-42c6-a5fa-802754cab729"
      unitRef="shares">46942000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfMy0xLTEtMS0w_5ad522ac-51d3-4fb0-be02-3e71e9ab82cb"
      unitRef="usd">131150000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfMy0zLTEtMS0w_cfbed756-93d1-4a37-9635-4fc8dc9361ed"
      unitRef="usd">40897000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0wLTEtMS0wL3RleHRyZWdpb246ZTYxM2ZmZTcxZTIzNDQ3NTkyZmJlYTAyNWZhMGUxZDJfNDg_752b37ae-3eb9-4cfb-b7a2-bd144f2db432"
      unitRef="usd">7581000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0wLTEtMS0wL3RleHRyZWdpb246ZTYxM2ZmZTcxZTIzNDQ3NTkyZmJlYTAyNWZhMGUxZDJfNTI_ea3c08da-ea4b-4485-9e31-537ad9b874c5"
      unitRef="usd">2056000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0xLTEtMS0w_7998088d-0e8b-4897-adef-577eaf4cbf90"
      unitRef="usd">-18199000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNS0zLTEtMS0w_69f2a9dc-8827-4a6e-97be-0369860ffbdf"
      unitRef="usd">-236000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0wLTEtMS0wL3RleHRyZWdpb246ZGFiY2E5YzRlOTc3NDAwOGE5M2EzOTlmNDIzMWZlYzVfNzc_d4341d64-2f03-45aa-9a74-eaa22b44d1f9"
      unitRef="usd">-522000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0wLTEtMS0wL3RleHRyZWdpb246ZGFiY2E5YzRlOTc3NDAwOGE5M2EzOTlmNDIzMWZlYzVfODE_25d10c75-b5e6-417c-a1e6-35523b74623b"
      unitRef="usd">-390000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0xLTEtMS0w_c69cdd9d-7cd6-4e5b-9800-083fa9a0c047"
      unitRef="usd">-1689000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNi0zLTEtMS0w_72ef9c6a-ca11-430d-9582-c62a1f3bdec6"
      unitRef="usd">-1229000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0wLTEtMS0wL3RleHRyZWdpb246OWFhNjRkMjIzODNmNDhlMDg4MzM0ODg2Y2ZjODA3NjJfNTI_82489ee6-e10e-4daf-bb7d-41c17de5bea0"
      unitRef="usd">-372000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0wLTEtMS0wL3RleHRyZWdpb246OWFhNjRkMjIzODNmNDhlMDg4MzM0ODg2Y2ZjODA3NjJfNTY_c6ae11de-7668-4bcf-b563-f758b14929d9"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0xLTEtMS0w_49d806e7-73a7-45ea-af69-ea764a284455"
      unitRef="usd">-3817000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfNy0zLTEtMS0w_4a129a34-80b8-4562-98e2-f04e18f8ea52"
      unitRef="usd">-597000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOC0xLTEtMS0w_e262ec30-1150-405f-a3d2-5943098c4714"
      unitRef="usd">-20327000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOC0zLTEtMS0w_acc662be-85b9-4a0d-9032-c94f3ab53ce4"
      unitRef="usd">396000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOS0xLTEtMS0w_f46dc7a0-6b63-4663-8580-241f64e3a340"
      unitRef="usd">110823000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8xOS9mcmFnOmE4YWUzYWFmMzMzYjRmYjA4NDE3Yjk0MjJiNGY0YzRmL3RhYmxlOmY1YmM0ZjVmYTMzNDQ0YzhiOTIzYjIyNjFlNjA2Zjg5L3RhYmxlcmFuZ2U6ZjViYzRmNWZhMzM0NDRjOGI5MjNiMjI2MWU2MDZmODlfOS0zLTEtMS0w_37e885cc-9a3e-4a33-8087-5a711bf93f72"
      unitRef="usd">41293000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNC0xLTEtMS0w_4db1d9bc-18c6-4edc-909b-0c5773bbbeb2"
      unitRef="usd">406477000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNC0zLTEtMS0w_6625102a-c8be-4f15-af61-063d06735b63"
      unitRef="usd">301083000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNS0xLTEtMS0w_db6211d6-bc5c-4866-8572-96d97c8d2101"
      unitRef="usd">441714000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNS0zLTEtMS0w_d46d1927-63c7-4d31-8b41-a81e035cf147"
      unitRef="usd">418673000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNi0xLTEtMS0w_3f4d60a4-cc02-4292-8d1a-60273dd9abab"
      unitRef="usd">488856000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNi0zLTEtMS0w_a8617657-fdea-4610-996c-58045fed177d"
      unitRef="usd">476557000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNy0xLTEtMS0w_3e2804ad-f181-41ba-be65-80b50f2cbdac"
      unitRef="usd">101606000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNy0zLTEtMS0w_55578a7f-154a-484e-b1ab-a2d5d431dfe0"
      unitRef="usd">97943000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfOC0xLTEtMS0w_196b788c-231a-47ed-9047-f3cb791f6be0"
      unitRef="usd">8133000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfOC0zLTEtMS0w_9daca9ec-b29c-4b21-8bb3-4be6064ddb71"
      unitRef="usd">12076000</us-gaap:PrepaidTaxes>
    <us-gaap:AssetsCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTAtMS0xLTEtMA_cf9d4a9a-be4a-4b94-8921-da1210de4519"
      unitRef="usd">1446786000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTAtMy0xLTEtMA_d1b28320-6504-4bfc-92c9-3eb76435e232"
      unitRef="usd">1306332000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTEtMS0xLTEtMA_7115012b-c45c-4b9f-b755-b09fd39a0d00"
      unitRef="usd">427452000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTEtMy0xLTEtMA_52dfa51c-6316-4f5d-aeba-dce132062fe9"
      unitRef="usd">430719000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTItMS0xLTEtMA_d54b2fad-d1c7-48c4-87d4-6533a1cbfc14"
      unitRef="usd">107290000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTItMy0xLTEtMA_44f02a78-fac0-42f6-837b-572b0fc9a90d"
      unitRef="usd">113160000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTMtMS0xLTEtMA_340c0bd4-86ef-4ee6-a769-4dae28b32047"
      unitRef="usd">2332414000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTMtMy0xLTEtMA_a471bc01-945a-4770-900c-03f0bc088ce9"
      unitRef="usd">2245305000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTQtMS0xLTEtMA_9e4b56cb-992b-4c7d-ae03-f0f02d3478d6"
      unitRef="usd">2297178000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTQtMy0xLTEtMA_039c2826-ad29-4e0e-a4d3-777a7e0be63a"
      unitRef="usd">2156285000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTUtMS0xLTEtMA_2e5daf9a-04d2-4b79-86e8-11ab97c1d13e"
      unitRef="usd">5519000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTUtMy0xLTEtMA_b0009d09-f87f-4f71-a1c4-f36707ecf92b"
      unitRef="usd">5572000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTYtMS0xLTEtMA_39070d37-f112-4065-a7aa-6ed9437b736c"
      unitRef="usd">84925000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTYtMy0xLTEtMA_9d385bd6-feec-48e5-a504-9b1112299517"
      unitRef="usd">52447000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTctMS0xLTEtMA_d86363ee-5c4b-4566-a798-9551b265d07d"
      unitRef="usd">6701564000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMTctMy0xLTEtMA_19516cf0-a44d-462a-b436-6fd33fd5dd09"
      unitRef="usd">6309820000</us-gaap:Assets>
    <us-gaap:DebtCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjAtMS0xLTEtMA_44ce49a6-9354-41c4-a351-9d4fb4a50c58"
      unitRef="usd">53625000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjAtMy0xLTEtMA_57697282-3efc-43b6-88fc-0b15f54357e7"
      unitRef="usd">50000000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjEtMS0xLTEtMA_ce0b52a8-2d8e-472f-8803-e0a45742c29c"
      unitRef="usd">104348000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjEtMy0xLTEtMA_b8aacc69-25b8-4cf1-9fbd-214dec580588"
      unitRef="usd">102916000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjItMS0xLTEtMA_69d5bea6-8e7f-455a-9180-51ac97f585a8"
      unitRef="usd">99804000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjItMy0xLTEtMA_15a21544-2020-4097-b693-ed03d445bfa0"
      unitRef="usd">100466000</us-gaap:AccruedLiabilitiesCurrent>
    <tfx:CurrentPortionOfContingentConsideration
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjMtMS0xLTEtMA_20b54530-179d-4a3d-9ea8-0edb4d0f3b1c"
      unitRef="usd">9463000</tfx:CurrentPortionOfContingentConsideration>
    <tfx:CurrentPortionOfContingentConsideration
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjMtMy0xLTEtMA_03b2cc5f-08fb-4634-a073-ce396252fab2"
      unitRef="usd">148090000</tfx:CurrentPortionOfContingentConsideration>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjQtMS0xLTEtMA_19d50be2-dc72-4e7c-a56c-caece703dd6f"
      unitRef="usd">73632000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjQtMy0xLTEtMA_9042ee85-4df9-48e9-b906-c40d540ec3a0"
      unitRef="usd">115981000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjUtMS0xLTEtMA_c67d275c-a5c4-4cd1-aa8e-76ce1a3823ca"
      unitRef="usd">16153000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjUtMy0xLTEtMA_fb55ef29-3f4c-477c-be7e-936f87dd0cbf"
      unitRef="usd">5514000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjYtMS0xLTEtMA_df5d2d31-38aa-43a4-8920-239cda176443"
      unitRef="usd">6989000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjYtMy0xLTEtMA_e1e9101e-218b-4b12-bf51-c679959ee736"
      unitRef="usd">6692000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjctMS0xLTEtMA_3f9b800f-c9a1-462f-8709-2db9b4da30eb"
      unitRef="usd">38286000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjctMy0xLTEtMA_35436399-a4ce-4cef-861c-3e091e2913b7"
      unitRef="usd">33396000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjktMS0xLTEtMA_84e23055-766a-452f-b0a2-5b5eca68f91a"
      unitRef="usd">402300000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMjktMy0xLTEtMA_c637a321-2cde-488e-8452-29aa102daa71"
      unitRef="usd">563055000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzAtMS0xLTEtMA_bdcc45c7-611c-4965-8bab-f93eaca5cb5e"
      unitRef="usd">2340892000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzAtMy0xLTEtMA_1c281d79-a8fd-4cc8-8d52-dd7fa24ad6be"
      unitRef="usd">1858943000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzEtMS0xLTEtMA_d89d1cb5-b913-4648-9318-8cb267a695eb"
      unitRef="usd">489677000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzEtMy0xLTEtMA_a5c89af6-5d84-42fe-9258-74a07f123d27"
      unitRef="usd">439558000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzItMS0xLTEtMA_7b273da2-dda2-4419-89bd-99469f44f92c"
      unitRef="usd">66380000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzItMy0xLTEtMA_ed30f0ac-40f3-47a0-bb09-64c932f46a45"
      unitRef="usd">82719000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzMtMS0xLTEtMA_0374f276-053e-4f84-87f1-b4be83f36038"
      unitRef="usd">12139000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzMtMy0xLTEtMA_2aaf9b0a-ac6c-4134-8844-9e61d8556149"
      unitRef="usd">10294000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzQtMS0xLTEtMA_d647e52b-f0d1-4ede-bd28-92a0e7be59cf"
      unitRef="usd">23274000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzQtMy0xLTEtMA_2924e362-2034-4f1c-a228-6ca8c434ea95"
      unitRef="usd">71818000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzUtMS0xLTEtMA_dc1ba6e8-7826-4a96-9f36-48ad34d6bfad"
      unitRef="usd">96333000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzUtMy0xLTEtMA_ec838dbf-fd2b-4e71-b2df-fc107480d45f"
      unitRef="usd">101372000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzYtMS0xLTEtMA_d14a41fa-f5c7-4ff4-a937-effc87bf1905"
      unitRef="usd">197545000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzYtMy0xLTEtMA_92894b57-dfa8-463e-81d7-e1bf0eede1ab"
      unitRef="usd">202741000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzctMS0xLTEtMA_651cf291-d197-4b02-a70c-ba198ad90595"
      unitRef="usd">3628540000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzctMy0xLTEtMA_453eb972-cad8-4f88-ad57-4308f0c57078"
      unitRef="usd">3330500000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzgtMS0xLTEtMA_018f00b6-9f08-4f0a-b242-e3b8f685ca7c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzgtMy0xLTEtMA_65ce4847-edc9-4445-bfd3-17b855cdc155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzktMS0xLTEtMA_e27504c1-ccc6-479a-aa13-b7a332655436"
      unitRef="usd">3073024000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfMzktMy0xLTEtMA_ca36a8cd-6bb9-4b1c-a19e-77cc9675d1e9"
      unitRef="usd">2979320000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNDAtMS0xLTEtMA_57982741-817d-4422-a632-6706e7b40975"
      unitRef="usd">6701564000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yMi9mcmFnOmQyMGFkZWM1NDNlNjQwZjM5ZjA3OWFkNGJjNjE0MDZiL3RhYmxlOmEzZDkyNjVjYmNmYzQ4N2NiN2ZmNGQ5OWE2MDJlMGQyL3RhYmxlcmFuZ2U6YTNkOTI2NWNiY2ZjNDg3Y2I3ZmY0ZDk5YTYwMmUwZDJfNDAtMy0xLTEtMA_35a7d33b-936e-44fe-85bb-185cd6422357"
      unitRef="usd">6309820000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNC0xLTEtMS0w_7ff564be-775b-409e-93b1-77addc470b5b"
      unitRef="usd">131150000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNC0zLTEtMS0w_b30946a0-09d8-4cc2-9ad0-e25ccdcb76f0"
      unitRef="usd">40897000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNi0xLTEtMS0w_0851bb72-845f-4e7f-b94b-6fead93d89c6"
      unitRef="usd">-2000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNi0zLTEtMS0w_0f6051d0-59c3-4f91-b132-0ccf3369fa84"
      unitRef="usd">-1021000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:Depreciation
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNy0xLTEtMS0w_c019a381-f190-4da5-a4ce-d3ad7681f32e"
      unitRef="usd">16842000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNy0zLTEtMS0w_0a5ba139-d804-4680-a78b-109306fd1a93"
      unitRef="usd">15645000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOC0xLTEtMS0w_bf0dd063-09ea-4d45-9040-179483be655c"
      unitRef="usd">38911000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOC0zLTEtMS0w_b966800d-54c6-42b5-afe4-2424f3f0da52"
      unitRef="usd">37751000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOS0xLTEtMS0w_285b72dd-7f1e-49fe-a9d0-f43ebf2417e5"
      unitRef="usd">945000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfOS0zLTEtMS0w_087feb26-47a9-4862-8059-d6d482bc1b29"
      unitRef="usd">1179000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTEtMS0xLTEtMA_c4e72337-b63d-4879-904d-d329cdac32ff"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTEtMy0xLTEtMA_3331bec2-c408-40e3-9cb1-e2537fe52b80"
      unitRef="usd">2739000</us-gaap:GainLossOnDispositionOfAssets1>
    <tfx:InventoryFairValueStepUp
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTItMS0xLTEtMA_cbfd189e-59e7-49d8-b3b6-adf126668d33"
      unitRef="usd">1707000</tfx:InventoryFairValueStepUp>
    <tfx:InventoryFairValueStepUp
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTItMy0xLTEtMA_c0939106-f52a-4c1d-9344-b3c5af80b86b"
      unitRef="usd">0</tfx:InventoryFairValueStepUp>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTMtMS0xLTEtMA_6386f29e-f42f-4e2a-9ccc-1a2a0c74ba04"
      unitRef="usd">-46502000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTMtMy0xLTEtMA_28011076-91d2-4684-aec6-91d8a1fab77b"
      unitRef="usd">13057000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTUtMS0xLTEtMA_ce8f0a74-1d40-4f9f-bf30-14139ba82e0e"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTUtMy0xLTEtMA_86cb791b-0551-4888-b158-63b70144a681"
      unitRef="usd">3030000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ShareBasedCompensation
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTYtMS0xLTEtMA_5f4fad96-94b5-4a45-9e94-793f63d5f854"
      unitRef="usd">3522000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTYtMy0xLTEtMA_3f2aefa2-b7aa-4e22-93bf-b6bdad48a657"
      unitRef="usd">5781000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTctMS0xLTEtMA_9e73be84-ba74-4195-8865-59a0610079df"
      unitRef="usd">679000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTctMy0xLTEtMA_37d476e4-9e3a-4544-b880-457b5e9441a3"
      unitRef="usd">2603000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <tfx:ChangesInContingentConsideration
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTgtMS0xLTEtMA_a1c50ced-129e-414a-97c0-38f3a3d8199c"
      unitRef="usd">-79771000</tfx:ChangesInContingentConsideration>
    <tfx:ChangesInContingentConsideration
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTgtMy0xLTEtMA_daacd42c-2739-410a-8d17-53432e63f790"
      unitRef="usd">-25935000</tfx:ChangesInContingentConsideration>
    <us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTktMS0xLTEtMA_f428ef94-7952-4fa3-a937-070b76242f05"
      unitRef="usd">4874000</us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMTktMy0xLTEtMA_aa6b752f-7b07-4983-9999-dd73050afcdb"
      unitRef="usd">3882000</us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjAtMS0xLTEtMA_8678a81e-15a1-4f80-901a-ca16a95c5c20"
      unitRef="usd">-18143000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjAtMy0xLTEtMA_561547a0-2492-4e27-8b7a-8ec59c14b2f3"
      unitRef="usd">4536000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjItMS0xLTEtMA_ca8b0920-e8b7-4557-a14b-46ac37082d23"
      unitRef="usd">23145000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjItMy0xLTEtMA_52586a38-09b4-488b-a5d9-5da39faf7e35"
      unitRef="usd">14102000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjMtMS0xLTEtMA_8175400c-8884-432a-a61b-1c2a4d07f66b"
      unitRef="usd">12346000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjMtMy0xLTEtMA_1dc637e2-9ba6-4019-a98d-e0e12819d456"
      unitRef="usd">19200000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjQtMS0xLTEtMA_8be24c7b-7cca-410e-938d-01cb05c04a18"
      unitRef="usd">-6403000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjQtMy0xLTEtMA_1e8e465d-a8d7-46b8-955b-1f56d8820e52"
      unitRef="usd">11524000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjUtMS0xLTEtMA_68f5e691-15b9-4542-8884-cbedd6bd4a58"
      unitRef="usd">-31488000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjUtMy0xLTEtMA_ca469bd9-0ea4-48c6-a5f1-9a73518fd430"
      unitRef="usd">8856000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjYtMS0xLTEtMA_3ec533bd-ec19-42e8-9f88-f136c8e5efbf"
      unitRef="usd">4651000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjYtMy0xLTEtMA_3aa052b7-2374-4c87-a59f-08b8448c9574"
      unitRef="usd">3192000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjctMS0xLTEtMA_895f574b-38c3-49b2-bd3a-5bf8556fba94"
      unitRef="usd">-11457000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjctMy0xLTEtMA_308b35c3-36d1-4544-9551-a7c61b381d23"
      unitRef="usd">60166000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjktMS0xLTEtMA_0589d51a-619a-4462-8210-fd3b3acbe1cf"
      unitRef="usd">19684000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMjktMy0xLTEtMA_1f18d1c6-6665-4386-a5ed-0ad68e1dc9b6"
      unitRef="usd">23494000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzAtMS0xLTEtMA_2a29f338-69be-4f11-946f-4191b2cabd44"
      unitRef="usd">400000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzAtMy0xLTEtMA_9973699f-ee05-4ffb-9915-c01b40a2faed"
      unitRef="usd">991000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <tfx:PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzEtMS0xLTEtMA_da8aab44-f0f1-4007-ae53-63f6842dd633"
      unitRef="usd">265160000</tfx:PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired>
    <tfx:PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzEtMy0xLTEtMA_8d820357-43e9-45f7-9730-0c6b388381bc"
      unitRef="usd">1025000</tfx:PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzMtMS0xLTEtMA_44d035c6-d8aa-42c1-9c37-f1c933128772"
      unitRef="usd">-284444000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzMtMy0xLTEtMA_eb9f9249-ec64-4a31-b963-9426ecc18e5a"
      unitRef="usd">-23528000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzUtMS0xLTEtMA_5d72095e-497c-4fda-9bf1-36f9f96eed70"
      unitRef="usd">485000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzUtMy0xLTEtMA_ae4326d1-c87b-4306-b9d2-9e82ff8c882f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <tfx:ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzgtMS0xLTEtMA_f529955b-77f5-4a3a-93a0-2007d5e9f5b4"
      unitRef="usd">-3022000</tfx:ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions>
    <tfx:ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfMzgtMy0xLTEtMA_675b69f4-4b7d-4103-831d-f38df8eefac4"
      unitRef="usd">2242000</tfx:ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDAtMS0xLTEtMA_bfdd3417-eb66-44ea-a753-05eef5e85653"
      unitRef="usd">60881000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDAtMy0xLTEtMA_37c2b117-54d4-4b50-abac-acbfdd54a05d"
      unitRef="usd">110953000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDItMS0xLTEtMA_67ab314c-0ba6-401a-9c61-98fb8c27ffa4"
      unitRef="usd">15767000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDItMy0xLTEtMA_8ba57168-6cf5-4b87-b488-d300e62369d7"
      unitRef="usd">15650000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDMtMS0xLTEtMA_fa6292f1-16ee-4525-a8b5-4102543d9a87"
      unitRef="usd">405330000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDMtMy0xLTEtMA_b5496e2b-171a-40e4-a29d-332a8b0a8b43"
      unitRef="usd">-124361000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDUtMS0xLTEtMA_922a4704-0d84-4407-8aa9-f72482fbe42c"
      unitRef="usd">-193000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDUtMy0xLTEtMA_01235c84-9adb-44cb-9f2a-a39064e89475"
      unitRef="usd">3610000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDYtMS0xLTEtMA_6d59f8b3-52f0-4b83-bfdc-61af2e2173e7"
      unitRef="usd">-193000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDYtMy0xLTEtMA_4d87af3b-8acf-482b-a178-274dae101c81"
      unitRef="usd">3610000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDctMS0xLTEtMA_489cd2a3-3cec-421e-9c47-f4c312c40f0a"
      unitRef="usd">-3842000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDctMy0xLTEtMA_f2a90a86-4d55-429b-87b1-736f3e350a79"
      unitRef="usd">-1836000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDgtMS0xLTEtMA_2204e951-a0bd-40c0-9278-13c9460cab16"
      unitRef="usd">105394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDgtMy0xLTEtMA_21aee61a-4424-4130-864d-d5ec9ff3cfa8"
      unitRef="usd">-85949000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDktMS0xLTEtMA_f5f792fa-57b6-4338-9440-be7c0aa1d7d0"
      unitRef="usd">301083000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iea2c2bcfb222485092ca6c79dd45a469_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNDktMy0xLTEtMA_ca4ec4e1-7349-422a-aeb7-44fc5fd4300b"
      unitRef="usd">357161000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNTAtMS0xLTEtMA_58b1c37a-21c7-40a1-93da-6ac3d49f8f18"
      unitRef="usd">406477000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ief36e267dab5455684e2a54c128181f7_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yNS9mcmFnOjQxODA2NGRjY2UyMTQ5ZWE4YmJjMmVmMzgyMDU2YmI0L3RhYmxlOmE4NmY5OTY2MmM5MjQ2MDE4OTYyNDNiMDExY2FmOTM1L3RhYmxlcmFuZ2U6YTg2Zjk5NjYyYzkyNDYwMTg5NjI0M2IwMTFjYWY5MzVfNTAtMy0xLTEtMA_acc4f4f6-074b-4f85-aa53-da3a07695720"
      unitRef="usd">271212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesIssued
      contextRef="i77919271dc0d43318fc0f2c3fffc6828_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xLTEtMS05MA_26cbe3f2-3cf7-45b7-a76c-3b5a6a32f851"
      unitRef="shares">47536000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77919271dc0d43318fc0f2c3fffc6828_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0zLTEtMS05MA_c8788b92-e86a-4847-8f6d-7ee62e2033fb"
      unitRef="usd">47536000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2deb26d4b7d64bcb8d5afe7260252adb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC01LTEtMS05MA_66a5fae4-29d6-49ea-839f-ce74ce8ee4b9"
      unitRef="usd">616980000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d4e9f43ed9f4310a9b2ee2f8fa13512_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC03LTEtMS05MA_34f4e3b6-8fb5-480c-a950-b82e7e40aec4"
      unitRef="usd">2824916000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69251b6b9c024bccb68c2f584cf0bfaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC05LTEtMS05MA_5c0db4e5-fc30-467f-b36c-5a7b31668edf"
      unitRef="usd">-344392000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i80bea10be1db4921ba0c3df5acc7318d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xMS0xLTEtOTA_525b6fa9-6e0a-4d0c-89bd-9b7874351939"
      unitRef="shares">1182000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80bea10be1db4921ba0c3df5acc7318d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xMy0xLTEtOTA_b471d9d0-7618-4fd7-ba34-64f00b0cc8a2"
      unitRef="usd">-165720000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNC0xNS0xLTEtOTA_13208cba-af87-4d13-a6d4-501f97ea1def"
      unitRef="usd">2979320000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i51f89950ab25441091b3dcc4edfcaaba_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNS03LTEtMS05MA_0e971fa9-d582-4945-864e-542c421100b8"
      unitRef="usd">-791000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i18feed9848e04960a3d58e68535785be_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNS0xNS0xLTEtOTA_ba9f95e2-8bc9-4b98-920d-00980e4a0d42"
      unitRef="usd">-791000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:ProfitLoss
      contextRef="ice92aa177d6c489f93a7274c637b312c_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNi03LTEtMS05MA_c471ebd7-915d-451a-ad5e-b1309fd2b189"
      unitRef="usd">131150000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNi0xNS0xLTEtOTA_134fb433-bed0-431f-92d9-7ff608d62941"
      unitRef="usd">131150000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNi0wLTEtMS0yNzI2L3RleHRyZWdpb246ZGYzZGMwOWJjN2ZiNGZiOGI1MGIwN2VjYzE1MGI4YWFfNzY5NjU4MTM5NDQ3Mw_0717860a-46bc-475e-94e0-6a865d34ebde"
      unitRef="usdPerShare">0.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash
      contextRef="ice92aa177d6c489f93a7274c637b312c_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNy03LTEtMS05MA_88bce0e8-0f79-4ec5-81f5-a08b1e05e4ba"
      unitRef="usd">15767000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfNy0xNS0xLTEtOTA_03d515f8-4380-48c0-96ea-87b90325e55d"
      unitRef="usd">15767000</us-gaap:DividendsCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOC05LTEtMS05MA_b557a2b3-8b6d-4911-919e-ccac3fa4d2b3"
      unitRef="usd">-20327000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOC0xNS0xLTEtOTA_182eb044-61e1-4977-8a55-ab0e8514c861"
      unitRef="usd">-20327000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8395588790c74e33b27f875ae4977560_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xLTEtMS05MA_069bc0a8-45ac-4708-ab00-2a82e38a8e91"
      unitRef="shares">24000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8395588790c74e33b27f875ae4977560_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0zLTEtMS05MA_ae11aca5-d622-4da5-be79-21d274ffc78b"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic095fec3c5404316a9b945e1af424fd9_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS01LTEtMS05MA_2b2476ec-0de3-4f88-a9ad-3bb30453d2de"
      unitRef="usd">-3074000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xMS0xLTEtOTA_ea6623a5-edd1-47a4-a034-84a48812947e"
      unitRef="shares">37000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xMy0xLTEtOTA_54379cd1-4ac9-4bc6-a24b-e625f8919ebe"
      unitRef="usd">1748000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfOS0xNS0xLTEtOTA_f382740b-6fc0-418c-af36-8d8a6f53dfc4"
      unitRef="usd">-1302000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ic095fec3c5404316a9b945e1af424fd9_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtNS0xLTEtOTA_8e944595-4341-45fd-a856-45c93dd6c9d5"
      unitRef="usd">383000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtMTEtMS0xLTkw_eb04c857-0d36-46aa-ab41-912ec3160b9c"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="if4c597d52e82481a8b0c15201b5913b8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtMTMtMS0xLTkw_49e20873-e2d0-482e-83d3-bf91c007cf6b"
      unitRef="usd">358000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTAtMTUtMS0xLTkw_5859242b-76fe-4a36-9dc3-d62417274e0c"
      unitRef="usd">741000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:SharesIssued
      contextRef="i2715199bccfa4152a2ed116129f881ef_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMS0xLTEtOTA_318e7471-3af6-4017-bf17-63548e229432"
      unitRef="shares">47560000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2715199bccfa4152a2ed116129f881ef_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMy0xLTEtOTA_df345ee4-a5bf-42d0-9e0f-4ada4332eb6d"
      unitRef="usd">47560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iecf8ca4ff9de4eadb5e0c921b5239b62_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtNS0xLTEtOTA_0307475d-311e-4799-b1b8-79592d277238"
      unitRef="usd">614289000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib36fa7ef097648dd8a8832a74587a89d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtNy0xLTEtOTA_c53ad922-594e-4420-b257-7c17dc2d92e6"
      unitRef="usd">2939508000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9188fcc824af4dba9fdd4d2470e424f6_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtOS0xLTEtOTA_4dde7713-5cc4-4913-bf4a-4ec37435d518"
      unitRef="usd">-364719000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="ia4d180a9e34d487b966133009eef9961_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMTEtMS0xLTkw_d1ef0120-2f11-4361-8972-1fe695292f3c"
      unitRef="shares">1140000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia4d180a9e34d487b966133009eef9961_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMTMtMS0xLTkw_f0dd1849-2c72-429f-b694-58a823c968cf"
      unitRef="usd">-163614000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOjlmNjRhYzU0ZjA4ODQwZWU5NGQ4ODdlYmU5NzE4OWRhL3RhYmxlcmFuZ2U6OWY2NGFjNTRmMDg4NDBlZTk0ZDg4N2ViZTk3MTg5ZGFfMTEtMTUtMS0xLTkw_8641d578-0387-42bb-a7fa-cb265c9d7d08"
      unitRef="usd">3073024000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i83e87d6d19a24e72b86d0d17d1197320_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xLTEtMS0w_76ada491-7860-401e-9668-a096d9b7ac20"
      unitRef="shares">47248000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83e87d6d19a24e72b86d0d17d1197320_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0zLTEtMS0w_cbc4d0ab-581e-4574-8fa3-f6ae5e810a50"
      unitRef="usd">47248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0efa72947286451993d7479fc2fb54aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy01LTEtMS0w_1b1df7ea-8860-46a7-901f-a111e1ea3066"
      unitRef="usd">574761000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iac2f59f164da46cbada1738915f1403e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy03LTEtMS0w_4a10aa3a-90b4-419e-b6cb-bfd13ef2faa4"
      unitRef="usd">2427599000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42b0487c0c0343a087f9a438f68aff96_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy05LTEtMS0w_b6276fc9-be5c-420a-bc89-503141676035"
      unitRef="usd">-341085000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="icd277040263e4fa483a0b57a21625895_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xMS0xLTEtMA_030aef55-47a9-400e-bf68-1e4b29d33a0c"
      unitRef="shares">1232000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icd277040263e4fa483a0b57a21625895_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xMy0xLTEtMA_35ad0f55-00ce-4646-b641-003e2073ba16"
      unitRef="usd">-168545000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iea2c2bcfb222485092ca6c79dd45a469_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMy0xNS0xLTEtMA_c0636744-96eb-46b2-9319-cc7988a11966"
      unitRef="usd">2539978000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i59ba6c470d884cb6ac5354d3379e68ff_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNC03LTEtMS0w_2c70f2d5-e910-4cb5-afae-24add1f7a042"
      unitRef="usd">-1321000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ib51d3b51c69946bcb0811efa36fc6d76_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNC0xNS0xLTEtMA_12354438-809f-4831-8ad0-51afa69226a2"
      unitRef="usd">-1321000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:ProfitLoss
      contextRef="i34f7f12f70bf4fd68d3021d35120c11c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNS03LTEtMS0w_215f489e-5aa1-4b21-b7e2-895bb1feed7b"
      unitRef="usd">40897000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNS0xNS0xLTEtMA_c7a06aba-ec18-4345-a0aa-678ac03d754a"
      unitRef="usd">40897000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNi0wLTEtMS0wL3RleHRyZWdpb246Y2E2YjIxZTkzYzY4NGQ1Mzk5YTBkODAzYTY5ZjkwNjBfMjE_fa301fc7-df79-43db-9db1-67f8ea569f20"
      unitRef="usdPerShare">0.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash
      contextRef="i34f7f12f70bf4fd68d3021d35120c11c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNi03LTEtMS0w_fb2ad8bd-9caf-4822-a76b-4868bb7836d0"
      unitRef="usd">15650000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNi0xNS0xLTEtMA_1de06838-9811-4a7d-9d03-8fa939adbfc1"
      unitRef="usd">15650000</us-gaap:DividendsCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNy05LTEtMS0w_557fe17a-ce27-455b-b6d6-f7d553d06093"
      unitRef="usd">396000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfNy0xNS0xLTEtMA_72c6d447-8802-4718-a30f-52910bdbd2ae"
      unitRef="usd">396000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if452fbfa11034f8dba6485237f8391d3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xLTEtMS0w_2414a7d0-bb40-481c-adce-65ab73cde8d3"
      unitRef="shares">75000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if452fbfa11034f8dba6485237f8391d3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0zLTEtMS0w_d8a26daf-a4a7-436a-803d-8f310b78e8b2"
      unitRef="usd">75000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8b3271fcb8d04ae68c1db5797eb6aa93_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC01LTEtMS0w_95a642c9-dea9-4354-9998-740b49f3bcac"
      unitRef="usd">3094000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xMS0xLTEtMA_61e477db-9c62-4da4-b8e6-6ee3fd2a9a1e"
      unitRef="shares">40000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xMy0xLTEtMA_d7322383-c4d0-46f5-a547-fd9d0fcba706"
      unitRef="usd">2029000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOC0xNS0xLTEtMA_7b4bb1a6-e187-4cb1-895b-fb16c8294caa"
      unitRef="usd">5198000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i8b3271fcb8d04ae68c1db5797eb6aa93_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS01LTEtMS0w_ba02ef6e-4752-486e-8fc0-4d293059ab01"
      unitRef="usd">127000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS0xMS0xLTEtMA_167a08f7-3a08-4371-ac8c-e5f8a721ba55"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ie28ac82ce208406c9702824d1c61e675_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS0xMy0xLTEtMA_26d8a2bc-2828-4670-8fc1-6c5b6861d2da"
      unitRef="usd">253000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfOS0xNS0xLTEtMA_069bacac-d48e-47d9-aabb-41b0bd2532b7"
      unitRef="usd">380000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:SharesIssued
      contextRef="i2979b7b16a1b44c08adf731730db72a3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMS0xLTEtMA_be1654a3-a454-4c09-a922-c8125fd0eea2"
      unitRef="shares">47323000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2979b7b16a1b44c08adf731730db72a3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMy0xLTEtMA_38cd7517-a79f-4b99-bbeb-edcd2797ea25"
      unitRef="usd">47323000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib53f95f340224119b34c114a95dee27c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtNS0xLTEtMA_00208583-8bb0-469a-83fe-63b7949fe21b"
      unitRef="usd">577982000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f3e64a9e14b44c69c5675903f521476_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtNy0xLTEtMA_d0f57df7-f37d-41ed-a7f3-f0d15ba17e8d"
      unitRef="usd">2451525000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c9d51bd26834d16b43c433d1b2ea4cd_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtOS0xLTEtMA_bd3f7b06-5d7c-411e-9ea1-c7f8d89544ce"
      unitRef="usd">-340689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="ifadd98a2a49145d7b8b68fbd2984ea14_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMTEtMS0xLTA_91723e07-1242-40c2-9983-075feb6d11a4"
      unitRef="shares">1188000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifadd98a2a49145d7b8b68fbd2984ea14_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMTMtMS0xLTA_a1126477-260b-4645-bea4-faabcbe7aa53"
      unitRef="usd">-166263000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ief36e267dab5455684e2a54c128181f7_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8yOC9mcmFnOmEyOWJhZjI4ZTM2MjRiY2NhZTViYjJiNDU5MmUzOTBkL3RhYmxlOmVmY2ViM2FhYjk3OTQ4Y2Y4MjZmYTk4NjQ3NjZkZWZiL3RhYmxlcmFuZ2U6ZWZjZWIzYWFiOTc5NDhjZjgyNmZhOTg2NDc2NmRlZmJfMTAtMTUtMS0xLTA_d634394f-5b13-4203-b2ae-f6bd58f874b8"
      unitRef="usd">2569878000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTg2Mg_eaa49ff1-e112-4d7b-b669-cc407a490c6d">&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note 1 &#x2014; Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited condensed consolidated financial statements of Teleflex Incorporated and its subsidiaries (&#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our" and &#x201c;Teleflex&#x201d;) are prepared on the same basis as its annual consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the opinion of management, the financial statements reflect all adjustments, which are of a normal recurring nature, necessary for the fair statement of the financial statements for interim periods in accordance with accounting principles generally accepted in the United States of America ("GAAP") and Rule 10-01 of Securities and Exchange Commission ("SEC") Regulation S-X, which sets forth the instructions for the form and content of presentation of financial statements included in Form 10-Q. The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates particularly as it relates to estimates reliant on forecasts and other assumptions impacted by the COVID-19 pandemic, which are described in more detail in the 'Risks and uncertainties' section below. The results of operations for the periods reported are not necessarily indicative of those that may be expected for a full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accordance with applicable accounting standards and as permitted by Rule 10-01 of Regulation S-X, the accompanying condensed consolidated financial statements do not include all of the information and footnote disclosures that are required to be included in our annual consolidated financial statements. Therefore, our quarterly condensed consolidated financial statements should be read in conjunction with our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December&#160;31, 2019. For the three months ended March 29, 2020 and March 31, 2019, we reclassified intangible asset amortization expense of $20.9&#160;million and $20.8&#160;million, respectively, from selling, general and administrative expenses to cost of goods sold.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are subject to risks and uncertainties as a result of the COVID-19 pandemic. The extent of the impact of the COVID-19 pandemic on our business is highly uncertain and difficult to predict due to the rapidly evolving environment and continued uncertainties created by the COVID-19 pandemic. Among other things, the response to the COVID-19 pandemic has had the effect of reducing the number of elective procedures being carried out by our customers, thereby reducing demand for products used in elective procedures, while creating an increase in demand for products used in the treatment of patients with COVID-19. The COVID-19 pandemic has significantly impacted economic activity and markets around the world. If the pandemic continues and conditions worsen, it could negatively impact our business, results of operations, financial condition and liquidity in numerous ways, including, but not limited to, lower revenues in our product categories dependent on elective procedures; further disruption in the manufacture of our products including increased manufacturing and distribution costs; extended delays in or defaults on payments of outstanding receivables; and increased volatility and pricing in capital markets. Further, the COVID-19 pandemic may cause disruption to our suppliers or their suppliers and/or the distribution of our products, whether through our direct sales force or our distributors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The severity of the impact of the COVID-19 pandemic on our business will depend on a number of factors, including, but not limited to, the duration and severity of the pandemic and the extent and severity of the impact on our employees, contractors, suppliers, customers and other business partners, all of which are uncertain and cannot be predicted. As of the date of issuance of these condensed consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity, or results of operations is uncertain.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7a80520372fe4c839fd7ad757c702ae9_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMTg_2f342f9c-b7b3-4e7d-ac2a-074f15c3190f"
      unitRef="usd">-20900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iefdba418877a4ac3a5913f3357ab6ab0_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMTg_f9fd84e2-f156-4338-a753-55eabd75aeb1"
      unitRef="usd">20900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic3980b1bc12747a4acbdf7756ae7344e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMzM_257fc0bf-a826-4415-82c5-a9ed827812a7"
      unitRef="usd">20800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i677b06b97a32423f8882a62eb994dd07_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNC9mcmFnOjI4OTZlOWU3ZTI1ODQyY2ZiNDI0NzUyMTZjZWZmMDkxL3RleHRyZWdpb246Mjg5NmU5ZTdlMjU4NDJjZmI0MjQ3NTIxNmNlZmYwOTFfMTI2NDQzODM3MjgyMzM_e136a730-d3a7-44ea-8ada-71630d9010e5"
      unitRef="usd">-20800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNy9mcmFnOmY5ZGU2NTBiNDI4NzQyMmFhNThjYmI1ZTMxN2Q3MWE2L3RleHRyZWdpb246ZjlkZTY1MGI0Mjg3NDIyYWE1OGNiYjVlMzE3ZDcxYTZfNTk3Mg_73a51767-6399-4d11-a25f-780411493ca3">Recently issued accounting standardsIn June 2016, the Financial Accounting Standards Board ("FASB") issued new guidance that changes the methodology to be used to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under current guidance, an entity reflects credit losses on financial assets measured on an amortized cost basis only when it is probable that losses have been incurred, generally considering only past events and current conditions in determining the incurred loss. The new guidance requires the recognition of an allowance &lt;div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;that reflects the current estimate of credit losses expected to be incurred over the life of the financial asset, based not only on historical experience and current conditions, but also on reasonable forecasts. The main objective of the new guidance is to provide financial statement users with more useful information in making decisions about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. We adopted the new standard on January 1, 2020 using a modified retrospective transition approach by recognizing a cumulative-effect adjustment of $0.8&#160;million to reduce our opening balance of retained earnings as of the adoption date.  Prior period amounts have not been adjusted and continue to reflect our historical accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued new guidance that simplifies various aspects of accounting for income taxes including those related to the step-up in the tax basis of goodwill, intraperiod tax allocations and the interim period effects of changes in tax laws or rates. The new guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The majority of the modifications under the new guidance will be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings on January 1, 2021. We are currently evaluating the impact the guidance will have on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2020, the SEC adopted final rules that amend the financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities in Rule 3-10 of Regulation S-X. The SEC amended its financial disclosure requirements for companies that conduct registered debt offerings involving subsidiaries as either issuers or guarantors and affiliates whose securities are pledged as collateral. The SEC narrowed the circumstances that require separate financial statements of subsidiary issuers and guarantors and streamlined the alternative disclosures required in lieu of those statements. The SEC replaced the requirement for separate financial statements of affiliates whose securities are pledged as collateral for registered securities with requirements similar to those adopted for subsidiary issuers and guarantors. The new disclosures may be located, in all cases, outside of the financial statements. The rule is effective January 4, 2021, but earlier compliance is permitted. We adopted the new rule during the first quarter of 2020. The disclosures are now located within the Liquidity and Capital Resources section of Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believes the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNy9mcmFnOmY5ZGU2NTBiNDI4NzQyMmFhNThjYmI1ZTMxN2Q3MWE2L3RleHRyZWdpb246ZjlkZTY1MGI0Mjg3NDIyYWE1OGNiYjVlMzE3ZDcxYTZfNTk3Mw_a40c23ee-def3-4f9e-8899-9ddbfe0899b9">Recently issued accounting standardsIn June 2016, the Financial Accounting Standards Board ("FASB") issued new guidance that changes the methodology to be used to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under current guidance, an entity reflects credit losses on financial assets measured on an amortized cost basis only when it is probable that losses have been incurred, generally considering only past events and current conditions in determining the incurred loss. The new guidance requires the recognition of an allowance &lt;div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;that reflects the current estimate of credit losses expected to be incurred over the life of the financial asset, based not only on historical experience and current conditions, but also on reasonable forecasts. The main objective of the new guidance is to provide financial statement users with more useful information in making decisions about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. We adopted the new standard on January 1, 2020 using a modified retrospective transition approach by recognizing a cumulative-effect adjustment of $0.8&#160;million to reduce our opening balance of retained earnings as of the adoption date.  Prior period amounts have not been adjusted and continue to reflect our historical accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued new guidance that simplifies various aspects of accounting for income taxes including those related to the step-up in the tax basis of goodwill, intraperiod tax allocations and the interim period effects of changes in tax laws or rates. The new guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The majority of the modifications under the new guidance will be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings on January 1, 2021. We are currently evaluating the impact the guidance will have on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2020, the SEC adopted final rules that amend the financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities in Rule 3-10 of Regulation S-X. The SEC amended its financial disclosure requirements for companies that conduct registered debt offerings involving subsidiaries as either issuers or guarantors and affiliates whose securities are pledged as collateral. The SEC narrowed the circumstances that require separate financial statements of subsidiary issuers and guarantors and streamlined the alternative disclosures required in lieu of those statements. The SEC replaced the requirement for separate financial statements of affiliates whose securities are pledged as collateral for registered securities with requirements similar to those adopted for subsidiary issuers and guarantors. The new disclosures may be located, in all cases, outside of the financial statements. The rule is effective January 4, 2021, but earlier compliance is permitted. We adopted the new rule during the first quarter of 2020. The disclosures are now located within the Liquidity and Capital Resources section of Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believes the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i27ed7afd20394212899994525eadef9c_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl8zNy9mcmFnOmY5ZGU2NTBiNDI4NzQyMmFhNThjYmI1ZTMxN2Q3MWE2L3RleHRyZWdpb246ZjlkZTY1MGI0Mjg3NDIyYWE1OGNiYjVlMzE3ZDcxYTZfNzY5NjU4MTQzNDYyNA_b43642bc-3f38-424f-b2cf-218306d5bc7a"
      unitRef="usd">-800000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMjUxMQ_d81404ac-fc2f-4578-87d8-bfc86f91b761">Net revenuesWe primarily generate revenue from the sale of medical devices including single use disposable devices and, to a lesser extent, reusable devices, instruments and capital equipment.  Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; this occurs upon the transfer of control of the products.  Generally, transfer of control to the customer occurs at the point in time when our products are shipped from the manufacturing or distribution facility. For our Original Equipment and Development Services ("OEM") segment, most revenue is recognized over time because the OEM segment generates revenue from the sale of custom products that have no alternative use and we have an enforceable right to payment to the extent that performance has been completed. We market and sell products through our direct sales force and distributors to customers within the following end markets: (1) hospitals and healthcare providers; (2) other medical device manufacturers; and (3) home care providers such as pharmacies, which comprised 86%, 12% and 2% of consolidated net revenues, respectively, for the three months ended March&#160;29, 2020. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods. With respect to the custom products sold in the OEM segment, revenue is measured using the units produced output method.  Payment is generally due 30 days from the date of invoice. &lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table disaggregates revenue by global product category for the three months ended March&#160;29, 2020 and March&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.228%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.522%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular access&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anesthesia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interventional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Surgical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interventional urology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net revenues &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;630,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;613,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)  Revenues in the "Other" category in the table above include revenues generated from sales of our respiratory and urology products (other than interventional urology products).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments include net revenues from each of the non-OEM product categories listed above.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iad7936d4fac34984ab47e2c06d4769fa_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMTE1NQ_a9aff4e2-bdd5-4017-8fc5-9452d93bb162"
      unitRef="number">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i369cdb936fe94af9b59226badf09f7f1_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMTE1OQ_6cf995c7-5f60-451e-bed3-06005bdcf1ec"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaed851f088dc4099a3bc4d5245af456f_D20200101-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMTE2Ng_be8d8d30-cfbd-4248-a8a0-feea1a8ab67d"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RleHRyZWdpb246OTNlMzc0MjBkMWRkNDFkYWEzODJhY2E3Yzg5ZmQ5ZjlfMjUxOQ_d657f116-4fc7-4570-973c-ec8685d36e89">&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table disaggregates revenue by global product category for the three months ended March&#160;29, 2020 and March&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.228%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.522%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular access&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anesthesia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interventional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Surgical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interventional urology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net revenues &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;630,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;613,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)  Revenues in the "Other" category in the table above include revenues generated from sales of our respiratory and urology products (other than interventional urology products).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments include net revenues from each of the non-OEM product categories listed above.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ab50e684b124416baba24d9dc7c65fa_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMy0xLTEtMS0w_55ef1244-d5e9-4e6c-99f8-b6ccc4f82fa2"
      unitRef="usd">150256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if20e4f1a498c4368a1639d726df56ef6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMy0zLTEtMS0w_d40a3f26-bf10-4074-a750-9a4aaab9023a"
      unitRef="usd">143897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61278ab9673049258965ad09b8b50ef8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNC0xLTEtMS0w_e1c61d2d-bfda-42f5-b625-f3cdd61a520d"
      unitRef="usd">75702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i021fb700fc184847b5e2703368eef633_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNC0zLTEtMS0w_820294e5-1a2c-414c-8c44-2881dafc0a27"
      unitRef="usd">80252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49799e7fb5b546348df2bb1d271e8b34_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNS0xLTEtMS0w_6011cc33-13e5-4527-821c-a973cb320d8e"
      unitRef="usd">99931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b17b96346f44b46b6df9b978318d1f7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNS0zLTEtMS0w_44f2fe67-6659-4cc0-add3-d5ae13a52332"
      unitRef="usd">103184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i941a50b01cb14b7292faa4553ebe2ef4_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNi0xLTEtMS0w_4f2c1fff-4e06-4dbe-98b1-b14ccaaa69a6"
      unitRef="usd">75432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6cd4cac388e84cb0bd6ccc08c6586292_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNi0zLTEtMS0w_4c4eb5aa-cf8c-4677-91cb-a74fbf003fb6"
      unitRef="usd">86719000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89d7fc210a5b40dbb41a39db677ace1a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNy0xLTEtMS0w_17e268ca-7466-4fb1-b6ff-9a5f386d8b17"
      unitRef="usd">74194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f8632ee9a70446fa0784715b990cbda_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfNy0zLTEtMS0w_414a69f3-60f8-43ac-899e-2ecb889fbd18"
      unitRef="usd">59731000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18f7f88795374e139c15ab3a3c79c67e_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOC0xLTEtMS0w_3100954b-1cd9-4430-b887-5a99d37b5c3c"
      unitRef="usd">63389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aacc13d44f1449289db5beb9262ca5f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOC0zLTEtMS0w_ea88b20b-97e1-4e67-b5c2-660235cfd77c"
      unitRef="usd">54238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20680691bb6341108fa2e01c109a658e_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOS0xLTEtMS0w_cf35c853-5ee5-48ca-ae10-12642bae4add"
      unitRef="usd">91738000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie10a9cf661f6486fa4a33c8551702edf_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfOS0zLTEtMS0w_75bc076f-3787-487b-aa2a-9aabcbe89680"
      unitRef="usd">85563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMTAtMS0xLTEtMA_d6ff794a-ad34-44da-bcd5-4938df0bfcc9"
      unitRef="usd">630642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80MC9mcmFnOjkzZTM3NDIwZDFkZDQxZGFhMzgyYWNhN2M4OWZkOWY5L3RhYmxlOjFkYzc1YTU3NDU4YzQ4YTc5MDk2NTFjMTI5NDE3NDMwL3RhYmxlcmFuZ2U6MWRjNzVhNTc0NThjNDhhNzkwOTY1MWMxMjk0MTc0MzBfMTAtMy0xLTEtMA_794775cb-dfcd-4b69-923c-8cddd709ae56"
      unitRef="usd">613584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5MzI_65789ade-111a-48a1-bb1e-7d3d3d52ff1a">AcquisitionsOn February 18, 2020, we acquired IWG High Performance Conductors, Inc., a privately-held original equipment manufacturer of minimally invasive medical products and high performance conductors, for $260.0&#160;million. The acquisition, which complements our OEM product portfolio, was financed using borrowings under our revolving credit facility. Based on the preliminary purchase price allocation, the assets acquired principally consist of customer relationships of $139.0&#160;million, intellectual property of $40.0&#160;million and goodwill of $107.1&#160;million. The intangible assets are being amortized over a useful life of 20 years. Goodwill arising from the acquisition represents costs synergies, revenue growth attributable to anticipated increased market penetration from acquired products and future customers and is not tax deductible.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id7e7daf811b24805be1ca96dc05e6e95_D20200218-20200218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5MzQ_2c3f0dd1-0d6c-491a-91ab-ca0921429016"
      unitRef="usd">260000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i563e331086fc490ba3ccd30a7d9303cd_I20200218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5NDg_db00d946-2bbf-42ba-bf37-18bc39c789d2"
      unitRef="usd">139000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2b3eb7cca1c344c4911a1608207a104f_I20200218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfNzY5NjU4MTQwMjAzMQ_9d59ba30-6cd5-4012-ba9c-6f4ea7c52363"
      unitRef="usd">40000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i5f447558d44344d391066d109a52d4c3_I20200218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjY5NjQ_f78c60ec-6691-43c8-82da-b432f4aff678"
      unitRef="usd">107100000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ieb306f1d9b1148c381689a995830463a_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80My9mcmFnOmZhODA2ZTQ0ZjMzOTQwODc5YjZhMDkwYWJiNjI0ZmM3L3RleHRyZWdpb246ZmE4MDZlNDRmMzM5NDA4NzliNmEwOTBhYmI2MjRmYzdfMTI2NDQzODM3MjcxNzA_79fdca67-894b-4e24-b68a-4f32ee5c7aee">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RleHRyZWdpb246ZGMwYzA2NzI5NTI0NDFmYmJlYjBiMzRhMzJkOGE1YmVfMTI2NDQzODM3MzY2OTE_e2196e9e-9f02-4129-b3e1-454c033f5a48">Restructuring and impairment charges&lt;div style="text-indent:13.5pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have ongoing restructuring programs primarily related to the relocation of manufacturing operations to existing lower-cost locations and related workforce reductions (referred to as 2019, 2018 and 2014 Footprint realignment plans).  The following tables provide a summary of our cost estimates and other information associated with these ongoing Footprint realignment plans:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.447%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2014 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Program expense estimates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$19 to $23&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$60 to $70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$12 to $13&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other costs&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;1 to 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2 to 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;1  to 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;20 to 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;62 to 74&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;13 to 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Restructuring related charges&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;36 to 45&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;40 to 59&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;34 to 37&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:23.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total restructuring and restructuring related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$56 to $70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$102 to $133&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$47 to $52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other program estimates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected cash outlays&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$53 to $66&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$99 to $127&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$38 to $43&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$29 to $35&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$19 to $23&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$25 to $30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other program information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Period initiated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;February 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 2014&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated period of substantial completion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$14.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$54.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$13.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring reserve:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$12.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$43.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring related charges incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For three months ended March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate restructuring related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$33.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;margin-bottom:2pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Includes facility closure, employee relocation, equipment relocation and outplacement costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Restructuring related charges represent costs that are directly related to the programs and principally constitute costs to transfer manufacturing operations to the existing lower-cost locations, project management costs and accelerated depreciation. The 2018 Footprint realignment plan also includes a charge associated with our exit from the facilities that is expected to be imposed by the taxing authority in the affected jurisdiction. Excluding this tax charge, substantially all of these charges are expected to be recognized within cost of goods sold. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:9pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.122%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.713%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.105%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.600%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other costs &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other restructuring programs&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:9pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.934%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.761%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other costs &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other restructuring programs &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(3)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring and impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) Other costs include facility closure, contract termination and other exit costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) Includes program initiated during third quarter of 2019 as well as the 2016 and 2014 Footprint realignment plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(3) Includes the Vascular Solutions integration program (initiated in 2017) as well as the 2016 and 2014 Footprint realignment plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock>
    <tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RleHRyZWdpb246ZGMwYzA2NzI5NTI0NDFmYmJlYjBiMzRhMzJkOGE1YmVfMTI2NDQzODM3MzY2OTI_39fb77e8-502b-459d-b4f0-5b5653a02551">The following tables provide a summary of our cost estimates and other information associated with these ongoing Footprint realignment plans:&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.447%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2014 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Program expense estimates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$19 to $23&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$60 to $70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$12 to $13&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other costs&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;1 to 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2 to 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;1  to 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;20 to 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;62 to 74&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;13 to 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Restructuring related charges&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;36 to 45&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;40 to 59&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;34 to 37&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:23.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total restructuring and restructuring related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$56 to $70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$102 to $133&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$47 to $52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other program estimates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected cash outlays&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$53 to $66&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$99 to $127&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$38 to $43&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$29 to $35&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$19 to $23&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$25 to $30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other program information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Period initiated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;February 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 2014&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated period of substantial completion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$14.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$54.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$13.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring reserve:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$12.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$43.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$3.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring related charges incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For three months ended March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate restructuring related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$33.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;margin-bottom:2pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Includes facility closure, employee relocation, equipment relocation and outplacement costs.&lt;/span&gt;&lt;/div&gt;(2)Restructuring related charges represent costs that are directly related to the programs and principally constitute costs to transfer manufacturing operations to the existing lower-cost locations, project management costs and accelerated depreciation. The 2018 Footprint realignment plan also includes a charge associated with our exit from the facilities that is expected to be imposed by the taxing authority in the affected jurisdiction. Excluding this tax charge, substantially all of these charges are expected to be recognized within cost of goods sold.</tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="if766a3179fc143fd871e692af01843a1_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0xLTEtMS0xMjcxL3RleHRyZWdpb246NWQyNzIyOWE5MTk3NDVjNjgzZDljYjkwYTNlODAwZGNfMTc1OTIxODYwNDQ0MzM_a4b5993d-56cd-4598-8dac-4bcbe1985a1f"
      unitRef="usd">19000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i7e0b9d25bd994080ad91c588ec2f16b2_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0xLTEtMS0xMjcxL3RleHRyZWdpb246NWQyNzIyOWE5MTk3NDVjNjgzZDljYjkwYTNlODAwZGNfMTc1OTIxODYwNDQ0Mzg_ff4cffd7-4f75-4857-a8e2-5ce562cbbcb1"
      unitRef="usd">23000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i24d8edf2d8204d3488cf0a7144f86130_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0zLTEtMS0xMjcxL3RleHRyZWdpb246YTdjODQ5ZDM1NjMyNGFkMGI1NmI5MjA3OGIxMzI2MWJfMTc1OTIxODYwNDQ0MzM_3540e850-08f0-4e1d-bc3a-26ab006ed38a"
      unitRef="usd">60000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="ib2aeb440b4a94edeb575a28326e7c119_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi0zLTEtMS0xMjcxL3RleHRyZWdpb246YTdjODQ5ZDM1NjMyNGFkMGI1NmI5MjA3OGIxMzI2MWJfMTc1OTIxODYwNDQ0Mzg_056773ff-6964-4b07-8bb1-32bbc8d4c401"
      unitRef="usd">70000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i3c82796e483a4c06b17c12ef0d25cf99_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi01LTEtMS0xMjcxL3RleHRyZWdpb246NzRjYWMwMTRmNmEwNGI4OGJlNThjM2E4ZDJlMTRjMzdfMTc1OTIxODYwNDQ0MzM_50ac8b29-0d7e-45f7-94fe-0d8239be5f56"
      unitRef="usd">12000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i3a9d73ec158e4bb782841a72a9ce54b9_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMi01LTEtMS0xMjcxL3RleHRyZWdpb246NzRjYWMwMTRmNmEwNGI4OGJlNThjM2E4ZDJlMTRjMzdfMTc1OTIxODYwNDQ0Mzg_bb57c70a-100e-438c-a8e5-44daa76afc12"
      unitRef="usd">13000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i5c068a0d9d8e447d8e00e3e043d6699a_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0xLTEtMS0xMjcxL3RleHRyZWdpb246NTk2YjlmYzU0YWU5NDMyYmJiYTNiOTNjMzNjNTE5YjBfMTc1OTIxODYwNDQ0MzU_9d6abe73-45ab-4ffe-90c3-5da23fe11392"
      unitRef="usd">1000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i94be6b7a094641e4887358dcf10eb0ce_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0xLTEtMS0xMjcxL3RleHRyZWdpb246NTk2YjlmYzU0YWU5NDMyYmJiYTNiOTNjMzNjNTE5YjBfMTc1OTIxODYwNDQ0MzA_dd38fb34-977c-418e-aefc-78a1eeb6ed4f"
      unitRef="usd">2000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i2343533dc9794d58967a1e6c965023f3_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0zLTEtMS0xMjcxL3RleHRyZWdpb246NGUyNWVlZTg3YmNjNGFiNTg3ZjdmNTdiNjdhZDAyMGFfMTc1OTIxODYwNDQ0Mjc_539b41da-5d64-461d-ba46-92245cb34790"
      unitRef="usd">2000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i30c690fe4cf346c5a53a3d9e4dec0dcc_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy0zLTEtMS0xMjcxL3RleHRyZWdpb246NGUyNWVlZTg3YmNjNGFiNTg3ZjdmNTdiNjdhZDAyMGFfMTc1OTIxODYwNDQ0MzA_15b9c02b-8a48-404e-bb70-72c8bfac8a51"
      unitRef="usd">4000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="if8b6d09477d641679f4cfde16126c901_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy01LTEtMS0xMjcxL3RleHRyZWdpb246NDE1YTdlODNlYWVkNGVmMjgxN2Y3MjhiMWQyMGNjODBfMTc1OTIxODYwNDQ0Mjg_ba05b39b-c2a9-4f3e-a0ee-d5375e6ef5ad"
      unitRef="usd">1000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i544718ee2bf04c898768b6c77808f30c_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMy01LTEtMS0xMjcxL3RleHRyZWdpb246NDE1YTdlODNlYWVkNGVmMjgxN2Y3MjhiMWQyMGNjODBfMTc1OTIxODYwNDQ0MzE_0405fbfb-b617-4a7e-8895-8db3e90399e6"
      unitRef="usd">2000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i15505e1b64754c228a704f78f0ba9bd7_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0xLTEtMS0xMjcxL3RleHRyZWdpb246OWEwYTQxOTJjMGNkNGM0Y2I2NTNhM2VjOWU0NGVjOGNfMTc1OTIxODYwNDQ0MzA_18345700-942b-4d03-ad9a-9d02c1037552"
      unitRef="usd">20000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i2fc1b82e4c734cb295bda02688730714_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0xLTEtMS0xMjcxL3RleHRyZWdpb246OWEwYTQxOTJjMGNkNGM0Y2I2NTNhM2VjOWU0NGVjOGNfMTc1OTIxODYwNDQ0MzQ_27c75f7b-7047-4c2b-a3ff-9f67e635f6b1"
      unitRef="usd">25000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="id01b8c021e8949a0a7836baa3190c775_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0zLTEtMS0xMjcxL3RleHRyZWdpb246NWMwMzliYTA2YzExNGFhYzg1N2EwOTQzNjU2NmU5OTFfMTc1OTIxODYwNDQ0MzA_5adb320f-e969-4830-99df-d89e5d6817f0"
      unitRef="usd">62000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i2219d6c3c6754536abda862337e9ca86_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC0zLTEtMS0xMjcxL3RleHRyZWdpb246NWMwMzliYTA2YzExNGFhYzg1N2EwOTQzNjU2NmU5OTFfMTc1OTIxODYwNDQ0MzQ_30f481d6-5ac7-46b0-8c0e-739840843088"
      unitRef="usd">74000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="idfb7981ad28c42598eb1a8f8125ddac4_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC01LTEtMS0xMjcxL3RleHRyZWdpb246N2U5YTNlYzRlZDU2NDIyYWEwODBiMjNmZjVlN2RkNTBfMTc1OTIxODYwNDQ0MzA_7a644ccd-01df-40a2-8afe-05b1297d6c29"
      unitRef="usd">13000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="ib9287f53eb014bada1284fadc5ede5bd_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNC01LTEtMS0xMjcxL3RleHRyZWdpb246N2U5YTNlYzRlZDU2NDIyYWEwODBiMjNmZjVlN2RkNTBfMTc1OTIxODYwNDQ0MzQ_4b4185c2-3f13-478b-ab60-a11ddc7317d6"
      unitRef="usd">15000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i03788f7b2cc14c40b50704858f234884_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0xLTEtMS0xMjcxL3RleHRyZWdpb246ZjExYzg4YWM3NTk4NDhhZmJkYTcyOTQxZmZmMTEwN2NfMTc1OTIxODYwNDQ0MzA_048058c6-20a3-453a-afe7-24d406dd0412"
      unitRef="usd">36000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i4c255d79d3de4e17b1aebf30f444162d_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0xLTEtMS0xMjcxL3RleHRyZWdpb246ZjExYzg4YWM3NTk4NDhhZmJkYTcyOTQxZmZmMTEwN2NfMTc1OTIxODYwNDQ0MzQ_b7a8b3a9-82e9-4752-8467-eda4f106c4db"
      unitRef="usd">45000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i76f3343e21814640b9ff7ba5cc4a8f12_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0zLTEtMS0xMjcxL3RleHRyZWdpb246YjM3ZjlmNmE0OTkxNGFlYjk4YjJiYmM4YjliNGVmMmNfMTc1OTIxODYwNDQ0MzA_1d23d01e-5dba-4615-bc54-0e9d6737b17d"
      unitRef="usd">40000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i4115ca5589194359957d35f14b07b7fd_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS0zLTEtMS0xMjcxL3RleHRyZWdpb246YjM3ZjlmNmE0OTkxNGFlYjk4YjJiYmM4YjliNGVmMmNfMTc1OTIxODYwNDQ0MzQ_90b03eb3-789b-4f66-919a-75e1a7633e86"
      unitRef="usd">59000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i280d8422425343c981a0ef2d596ff64d_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS01LTEtMS0xMjcxL3RleHRyZWdpb246NzZmOWJlOWRjMTcwNDcyMzhiYWM1NDBkZmI4ZjI0N2VfMTc1OTIxODYwNDQ0MzA_ee40629e-64a8-41b5-8ec5-54c9a461ad82"
      unitRef="usd">34000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i51e6e300c5e94faa9593eeeee926df56_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNS01LTEtMS0xMjcxL3RleHRyZWdpb246NzZmOWJlOWRjMTcwNDcyMzhiYWM1NDBkZmI4ZjI0N2VfMTc1OTIxODYwNDQ0MzQ_2332f674-076d-4d97-b788-49e7cff03763"
      unitRef="usd">37000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i585964dd2a5a4410bd13c3c8aecb5622_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0xLTEtMS0xMjcxL3RleHRyZWdpb246OGJmZDgwNjMyYjQzNGRmMTgxYTJmZDk1ZmE2YmFlNmJfMTc1OTIxODYwNDQ0MzM_fd022d33-2d55-4356-953f-1f9ae041117b"
      unitRef="usd">56000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i1eac19d4056c46d5acb7187c16678431_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0xLTEtMS0xMjcxL3RleHRyZWdpb246OGJmZDgwNjMyYjQzNGRmMTgxYTJmZDk1ZmE2YmFlNmJfMTc1OTIxODYwNDQ0Mzg_59894fce-6434-409f-a7bc-23224a908791"
      unitRef="usd">70000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="ic9f97fa105944a8abbe58cf820ca0077_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0zLTEtMS0xMjcxL3RleHRyZWdpb246ZWNiNzk4MzBkMjdiNGUyYzg1NzE4ZmQ5OTUxNjk4NmNfMTc1OTIxODYwNDQ0MzY_10fd4171-e414-4542-a3f2-4c8dfa9c46a9"
      unitRef="usd">102000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i052889b0c9644e5fbb041ee688edd5c5_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi0zLTEtMS0xMjcxL3RleHRyZWdpb246ZWNiNzk4MzBkMjdiNGUyYzg1NzE4ZmQ5OTUxNjk4NmNfMTc1OTIxODYwNDQ0NDI_ac5b1797-06a4-4866-8fc1-540f79672aeb"
      unitRef="usd">133000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="iae7490756ef349bd917e5d81a3f951b6_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi01LTEtMS0xMjcxL3RleHRyZWdpb246YmFhMzYyZDA0NmVjNDg1Nzg2NmJiMzc1ZTQwMzY3YzBfMTc1OTIxODYwNDQ0MzM_e829d872-698a-4dc6-b24a-1d94bef5e562"
      unitRef="usd">47000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="ic384412b151c4d678dd4386dbc9a0a7f_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfNi01LTEtMS0xMjcxL3RleHRyZWdpb246YmFhMzYyZDA0NmVjNDg1Nzg2NmJiMzc1ZTQwMzY3YzBfMTc1OTIxODYwNDQ0Mzg_b4f44250-b910-456a-9e96-6ed62bfb0d04"
      unitRef="usd">52000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <tfx:RestructuringAndRelatedCostExpectedCashOutlays
      contextRef="i585964dd2a5a4410bd13c3c8aecb5622_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0xLTEtMS0xMjcxL3RleHRyZWdpb246NmVjNzAwOTEwYjQ1NDViZGI3N2IzYjVhZmRiMTYyMmVfMTc1OTIxODYwNDQ0MzM_dec3eb78-3f71-4f1b-a415-e952ce0fb0f6"
      unitRef="usd">53000000</tfx:RestructuringAndRelatedCostExpectedCashOutlays>
    <tfx:RestructuringAndRelatedCostExpectedCashOutlays
      contextRef="i1eac19d4056c46d5acb7187c16678431_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0xLTEtMS0xMjcxL3RleHRyZWdpb246NmVjNzAwOTEwYjQ1NDViZGI3N2IzYjVhZmRiMTYyMmVfMTc1OTIxODYwNDQ0Mzg_04c65011-ff7e-4559-87cb-47d92697281a"
      unitRef="usd">66000000</tfx:RestructuringAndRelatedCostExpectedCashOutlays>
    <tfx:RestructuringAndRelatedCostExpectedCashOutlays
      contextRef="ic9f97fa105944a8abbe58cf820ca0077_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0zLTEtMS0xMjcxL3RleHRyZWdpb246ZTJhNGNmZGU5NmFlNGFkOGE4M2E2MTg1YzAxMTZlNTFfMTc1OTIxODYwNDQ0MzQ_fd1e7167-da50-4619-bfe5-b686d4885f64"
      unitRef="usd">99000000</tfx:RestructuringAndRelatedCostExpectedCashOutlays>
    <tfx:RestructuringAndRelatedCostExpectedCashOutlays
      contextRef="i052889b0c9644e5fbb041ee688edd5c5_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC0zLTEtMS0xMjcxL3RleHRyZWdpb246ZTJhNGNmZGU5NmFlNGFkOGE4M2E2MTg1YzAxMTZlNTFfMTc1OTIxODYwNDQ0NDA_d6835a1e-2d79-44a5-9c35-fef66ea751a5"
      unitRef="usd">127000000</tfx:RestructuringAndRelatedCostExpectedCashOutlays>
    <tfx:RestructuringAndRelatedCostExpectedCashOutlays
      contextRef="iae7490756ef349bd917e5d81a3f951b6_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC01LTEtMS0xMjcxL3RleHRyZWdpb246NDIzODQzOTE5MjJkNGE2OGI5NWU5MmM2MjM3OTQxNWNfMTc1OTIxODYwNDQ0MzM_5ed36d56-f4e4-466e-9e69-e00eef7fc94e"
      unitRef="usd">38000000</tfx:RestructuringAndRelatedCostExpectedCashOutlays>
    <tfx:RestructuringAndRelatedCostExpectedCashOutlays
      contextRef="ic384412b151c4d678dd4386dbc9a0a7f_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOC01LTEtMS0xMjcxL3RleHRyZWdpb246NDIzODQzOTE5MjJkNGE2OGI5NWU5MmM2MjM3OTQxNWNfMTc1OTIxODYwNDQ0Mzg_de2c8ce8-7c5e-46f4-9cb0-3cdb8863f118"
      unitRef="usd">43000000</tfx:RestructuringAndRelatedCostExpectedCashOutlays>
    <tfx:RestructuringCostsExpectedAggregateCapitalExpenditures
      contextRef="i585964dd2a5a4410bd13c3c8aecb5622_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0xLTEtMS0xMjcxL3RleHRyZWdpb246MWVmNDc2NDBkZWM5NDA5Njg1YzY4YjM5MjI3MjE5MDZfMTc1OTIxODYwNDQ0MzM_c6dbfff3-cccc-4b47-a093-d9353f78881b"
      unitRef="usd">29000000</tfx:RestructuringCostsExpectedAggregateCapitalExpenditures>
    <tfx:RestructuringCostsExpectedAggregateCapitalExpenditures
      contextRef="i1eac19d4056c46d5acb7187c16678431_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0xLTEtMS0xMjcxL3RleHRyZWdpb246MWVmNDc2NDBkZWM5NDA5Njg1YzY4YjM5MjI3MjE5MDZfMTc1OTIxODYwNDQ0Mzg_3e8a9d1f-6f37-4fa5-be50-47d62888ab05"
      unitRef="usd">35000000</tfx:RestructuringCostsExpectedAggregateCapitalExpenditures>
    <tfx:RestructuringCostsExpectedAggregateCapitalExpenditures
      contextRef="ic9f97fa105944a8abbe58cf820ca0077_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0zLTEtMS0xMjcxL3RleHRyZWdpb246OWI0Mjk5NWI3NTQxNDRhNjlkNWJkNmU3ZWJiNGYzNTNfMTc1OTIxODYwNDQ0MzM_6e5a5220-639a-4dba-abe3-366176d4dee8"
      unitRef="usd">19000000</tfx:RestructuringCostsExpectedAggregateCapitalExpenditures>
    <tfx:RestructuringCostsExpectedAggregateCapitalExpenditures
      contextRef="i052889b0c9644e5fbb041ee688edd5c5_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS0zLTEtMS0xMjcxL3RleHRyZWdpb246OWI0Mjk5NWI3NTQxNDRhNjlkNWJkNmU3ZWJiNGYzNTNfMTc1OTIxODYwNDQ0Mzg_b7273dca-c4b9-4be4-ba33-d794319bda26"
      unitRef="usd">23000000</tfx:RestructuringCostsExpectedAggregateCapitalExpenditures>
    <tfx:RestructuringCostsExpectedAggregateCapitalExpenditures
      contextRef="iae7490756ef349bd917e5d81a3f951b6_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS01LTEtMS0xMjcxL3RleHRyZWdpb246OTUxMjQzOGQyNDAxNDJmNDgxMjljN2I0NTYxZTcxYzhfMTc1OTIxODYwNDQ0Mzg_2f32c095-7046-450e-b746-468ba9f3db3c"
      unitRef="usd">25000000</tfx:RestructuringCostsExpectedAggregateCapitalExpenditures>
    <tfx:RestructuringCostsExpectedAggregateCapitalExpenditures
      contextRef="ic384412b151c4d678dd4386dbc9a0a7f_I20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfOS01LTEtMS0xMjcxL3RleHRyZWdpb246OTUxMjQzOGQyNDAxNDJmNDgxMjljN2I0NTYxZTcxYzhfMTc1OTIxODYwNDQ0MzM_58fba84e-1af6-4b9e-bae6-8331dd1cb2f3"
      unitRef="usd">30000000</tfx:RestructuringCostsExpectedAggregateCapitalExpenditures>
    <tfx:AggregateRestructuringCharges
      contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTMtMS0xLTEtMTI3MQ_3c7146dd-09fa-474c-b474-db636645516e"
      unitRef="usd">14600000</tfx:AggregateRestructuringCharges>
    <tfx:AggregateRestructuringCharges
      contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTMtMy0xLTEtMTI3MQ_00c074e3-cfa0-4208-9ec8-b374db37d9fc"
      unitRef="usd">54500000</tfx:AggregateRestructuringCharges>
    <tfx:AggregateRestructuringCharges
      contextRef="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTMtNS0xLTEtMTI3MQ_66149cc7-4832-4c28-9ee3-d4c5348e8d5e"
      unitRef="usd">13000000.0</tfx:AggregateRestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="idde8a8db24e8410b9077a240a8f7275e_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMS0xLTEtNTg3Mg_9e9cdf8d-a628-42a0-a213-45d4e1c24b9c"
      unitRef="usd">12300000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id6bd84af6a064bbda1d87d0d616964b7_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMy0xLTEtNTkwMg_6de2f713-fbd8-42f9-8e52-f4639e155fd4"
      unitRef="usd">43900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if83499229c4a43a5b882c0749ee2db8b_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtNS0xLTEtNTkxMA_bf198704-d316-4da7-be19-03067091bbc0"
      unitRef="usd">3600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMS0xLTEtMTI3MQ_a474b4c9-a67e-479b-a221-4d1485a8c16d"
      unitRef="usd">2500000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtMy0xLTEtMTI3MQ_45d5740f-d998-4474-943c-e9b6dfe6d5f9"
      unitRef="usd">1200000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTUtNS0xLTEtMTI3MQ_f053f78f-86da-425d-84ed-2e129bcc174f"
      unitRef="usd">900000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringCosts
      contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTYtMS0xLTEtMTI3MQ_92e072a1-aa45-4607-8dd7-af17b4dbedfd"
      unitRef="usd">9100000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTYtMy0xLTEtMTI3MQ_1c739dfa-93e4-4fbf-a086-1bded0e88a90"
      unitRef="usd">8400000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i626498574b154c9b8e48cdbe0fbc6927_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOmU3MWE2MTdiNWFmNDQ2ZTI4NjgyMTExYjIwYzAxZDM2L3RhYmxlcmFuZ2U6ZTcxYTYxN2I1YWY0NDZlMjg2ODIxMTFiMjBjMDFkMzZfMTYtNS0xLTEtMTI3MQ_e58a2a22-23b7-434e-93b2-7ddedc7db53a"
      unitRef="usd">33100000</us-gaap:RestructuringCosts>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RleHRyZWdpb246ZGMwYzA2NzI5NTI0NDFmYmJlYjBiMzRhMzJkOGE1YmVfMTI2NDQzODM3MzY2OTM_4f1d897e-7733-44e8-83d6-2d9f3f4616a9">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.122%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.713%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.105%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.600%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other costs &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other restructuring programs&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:center;margin-bottom:9pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.934%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.761%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other costs &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Footprint realignment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other restructuring programs &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(3)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring and impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) Other costs include facility closure, contract termination and other exit costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) Includes program initiated during third quarter of 2019 as well as the 2016 and 2014 Footprint realignment plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(3) Includes the Vascular Solutions integration program (initiated in 2017) as well as the 2016 and 2014 Footprint realignment plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i798ba0b9b49d475d9b4a8b62c3aae73d_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfMy0xLTEtMS0w_3b0dc5bd-1ba9-4e25-a18f-24d7c899dbb7"
      unitRef="usd">829000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0bbd621f5075474c9cb924ff3aa99995_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfMy0zLTEtMS0w_c09b4cee-4df9-445c-b4dc-fd773b5d53f2"
      unitRef="usd">9000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNC01LTEtMS0xNDA2_16a547e2-8356-4ebc-b313-eb74b29391f2"
      unitRef="usd">838000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3a0a1ee721ba4c14afc5d4443543842b_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNC0xLTEtMS0w_44c81663-d11e-4663-9312-188b239dae68"
      unitRef="usd">314000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0dee3b5672ac41afae56f3bbfc009ea3_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNC0zLTEtMS0w_3cba01de-2141-4834-a543-924c0479506d"
      unitRef="usd">81000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i95e5aa9be0264791a146046c8f1db668_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNS01LTEtMS0xNDA2_3fad256f-4916-4f3a-a468-2ce84a732abf"
      unitRef="usd">395000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iad1454dc90f44fed8e03f3a2e5029c3b_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNy0xLTEtMS0w_e6c00e9a-7696-4aea-99ee-6eb637b69f85"
      unitRef="usd">-107000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i67253062a81a4c4a8021b85fda1937e4_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNy0zLTEtMS0w_1f58a7f6-58ff-4366-88ca-9a69f0288491"
      unitRef="usd">220000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6df4174bd4c84868b6dea647a5a7008e_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfNy01LTEtMS0w_e61b77a9-14c3-46b0-bb5a-18d733a4ab9e"
      unitRef="usd">113000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib7b9e8986cdb4d7786a13acc673127ae_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfOC0xLTEtMS0w_a6f8cf13-3844-4ca7-9606-6525a6092a24"
      unitRef="usd">1036000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i647bf7b3e81d412f9b41621a0e2fc45e_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfOC0zLTEtMS0w_efca9034-9833-492f-8d7f-bfc807831384"
      unitRef="usd">310000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjdiNjcwOWQwYjIxZTQ4YThhZDU4YzI4NDkxNzlhNmE1L3RhYmxlcmFuZ2U6N2I2NzA5ZDBiMjFlNDhhOGFkNThjMjg0OTE3OWE2YTVfOC01LTEtMS0w_b6636845-a2ab-40de-962c-031badf0e384"
      unitRef="usd">1346000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9acab8df8c6b4afebdbc29f536379af3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMy0xLTEtMS0w_f34615ec-16a7-42e8-b053-6fedab66376e"
      unitRef="usd">12975000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i43763e56b0b247a3a51ecb2a39c8911b_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMy03LTEtMS0w_69e9cca7-8ce7-4b0d-80a3-16f621604110"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic4aaef9da0c84edea89d29da533d3110_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMy05LTEtMS0w_b2d0fcf8-1fc7-469c-9244-1d888454c4a2"
      unitRef="usd">12975000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i290ea808f90945258d7e26ae28b7df09_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNC0xLTEtMS0w_00d4c84d-af93-4328-90a9-bafab904433e"
      unitRef="usd">437000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1915c44cba9445938663edea0aa5f3dd_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNC03LTEtMS0w_2f3e1eb6-2b90-449c-8453-c07a9e0d05aa"
      unitRef="usd">574000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i49298f8050294f7c9025eb030d531b80_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNC05LTEtMS0w_ae9856cc-76ad-4169-a3df-4c571c248b08"
      unitRef="usd">1011000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0c4a4672ef964c61a1314bf94ab7c530_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNS0xLTEtMS0w_a7b1235d-6d75-48e4-bf50-1307287b65b0"
      unitRef="usd">126000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib777525d1d944d80852055e3f84d6216_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNS03LTEtMS0w_c1793bcf-7e8d-4426-b8c2-97e35d252721"
      unitRef="usd">253000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie3abc654b4c24236b5bade483d18864f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfNS05LTEtMS0w_de707806-3a3f-404b-aa7e-930041496fe3"
      unitRef="usd">379000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOC0xLTEtMS0w_88f0b361-8dd9-4e00-8b18-c56139f47181"
      unitRef="usd">13538000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i57175565a68145469517c2eabe57d214_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOC03LTEtMS0w_4f5f4f53-a58b-4154-9f76-2c9e51fba9e4"
      unitRef="usd">827000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOC05LTEtMS0w_c9cd2622-872d-451a-be94-ef22ac7d4407"
      unitRef="usd">14365000</us-gaap:RestructuringCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOS0xLTEtMS0w_bc2ebd52-a9f3-44c1-874b-c5c420c80699"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i57175565a68145469517c2eabe57d214_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOS03LTEtMS0w_9e84b76f-1404-47f1-bf06-ef28b6bb2409"
      unitRef="usd">3030000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfOS05LTEtMS0w_8b7d07e1-1d6b-43d3-9a81-cd5f9d53a89a"
      unitRef="usd">3030000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="id5fbe70778544736ba97cb9c7214bb4e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMTAtMS0xLTEtMA_d2f330bc-805f-4ac8-8058-33a197a4358d"
      unitRef="usd">13538000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i57175565a68145469517c2eabe57d214_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMTAtNy0xLTEtMA_ecc2b465-e168-4f69-b2ee-26ceab9d81b5"
      unitRef="usd">3857000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80Ni9mcmFnOmRjMGMwNjcyOTUyNDQxZmJiZWIwYjM0YTMyZDhhNWJlL3RhYmxlOjEyMzlkMDE1NGRlOTQ4ZmU5MDcyMDE3YzQ0N2Y5OGU3L3RhYmxlcmFuZ2U6MTIzOWQwMTU0ZGU5NDhmZTkwNzIwMTdjNDQ3Zjk4ZTdfMTAtOS0xLTEtMA_36fd3b84-805f-4c4a-b02d-b139a99c9bd1"
      unitRef="usd">17395000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RleHRyZWdpb246MzY0MmQ3NTkzNjg5NDhiYjk1ZTZjM2U1ZTRjZDAxNmRfOTc_3e739367-fa54-4c87-8df0-b8ca575ed75b">Inventories&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories as of March&#160;29, 2020 and December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.789%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;488,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;476,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RleHRyZWdpb246MzY0MmQ3NTkzNjg5NDhiYjk1ZTZjM2U1ZTRjZDAxNmRfMTAw_1f151398-d00e-485a-a197-2ff867bdbd5d">&lt;div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories as of March&#160;29, 2020 and December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.789%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;488,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;476,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMi0xLTEtMS0w_329da3d3-9f9d-4571-8a5f-c8b130839f73"
      unitRef="usd">125115000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMi0zLTEtMS0w_2ddb4756-85b5-4b21-8325-f2152e849c9b"
      unitRef="usd">114302000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMy0xLTEtMS0w_135a4831-a14c-4eb0-93d2-08ba4461612e"
      unitRef="usd">70012000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfMy0zLTEtMS0w_58830309-ef79-4e7a-bee1-745489f973f9"
      unitRef="usd">71479000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNC0xLTEtMS0w_685ca9b4-841c-4bbe-8d45-a12b2f8b7e6a"
      unitRef="usd">293729000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNC0zLTEtMS0w_29cc2c47-48e5-4938-9a82-b0ff689a9184"
      unitRef="usd">290776000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNy0xLTEtMS0w_bdf011de-9d28-4edb-8d95-bb6ccb21f3b8"
      unitRef="usd">488856000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl80OS9mcmFnOjM2NDJkNzU5MzY4OTQ4YmI5NWU2YzNlNWU0Y2QwMTZkL3RhYmxlOjBjNGM5YTI5NGE2YjQ0ZDM5MjcxNTZmNjJkY2Q0MDFhL3RhYmxlcmFuZ2U6MGM0YzlhMjk0YTZiNDRkMzkyNzE1NmY2MmRjZDQwMWFfNy0zLTEtMS0w_84863c96-b3c4-4fd1-945d-502e6c8cd73b"
      unitRef="usd">476557000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RleHRyZWdpb246ZjEzMTc4OTVkZDNjNGQ5N2FmZGUwMTQzNTFlZDk1MjlfMTYz_8c4d9f82-65e1-41b4-bea7-8a70a7f9a186">&lt;div style="text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note 7 &#x2014; Goodwill and other intangible assets, net &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March&#160;29, 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.718%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.070%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,550,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;475,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,245,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,545,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;467,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,332,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March&#160;29, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.233%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,021,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(378,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(367,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,391,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(422,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Distribution rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;561,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;563,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(54,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,188,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,011,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(891,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(854,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RleHRyZWdpb246ZjEzMTc4OTVkZDNjNGQ5N2FmZGUwMTQzNTFlZDk1MjlfMTY5_7ba0ce82-44ad-4bbb-8284-d8d967a2b7d4">&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information relating to changes in the carrying amount of goodwill by reportable operating segment for the three months ended March&#160;29, 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.718%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.069%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.070%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,550,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;475,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,245,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,545,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;467,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,332,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i3ec928c27af84116a800b74e10f5d7bb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xLTEtMS0w_e0f368c0-c206-411c-8d5a-f964de12a0d6"
      unitRef="usd">1550925000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i907ee82d25d14a53b4326e5618d9d1cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi05LTEtMS0w_3dbfe3a1-18a4-4804-96f9-f94f60cf7028"
      unitRef="usd">475772000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7788c5818aed43ef84ac6a235ca46106_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xMS0xLTEtMA_e50d33e6-7ac0-441e-909c-c649fe54223a"
      unitRef="usd">213725000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6344ff8cd61e465782af2cf2f5b99b2b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xMy0xLTEtMA_7445c67c-7c5d-43a6-89da-412bf243dd5a"
      unitRef="usd">4883000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfMi0xNy0xLTEtMA_acc6b8c4-8a2b-449f-8dd6-73c9c1b7e809"
      unitRef="usd">2245305000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xLTEtMS0w_7761ba8d-60c6-4379-9591-2426b5e00e04"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS05LTEtMS0w_182c3f48-47ae-493b-aec6-3fbca4e7c44c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6e780c111986445cb030b35775b6eb52_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xMS0xLTEtMA_a07b6586-aa58-40b1-9d88-a96dcabcb2ca"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xMy0xLTEtMA_4c6118d2-3282-44aa-b441-4983f9542b8f"
      unitRef="usd">107129000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNS0xNy0xLTEtMA_87c05c2b-7aa7-4ea0-8e35-e1614413cd31"
      unitRef="usd">107129000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xLTEtMS0w_7bdee00a-b3ba-4901-82e1-31a2fa8c9954"
      unitRef="usd">-5095000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy05LTEtMS0w_473c1000-97ff-4c34-b559-66efefe53253"
      unitRef="usd">-8224000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i6e780c111986445cb030b35775b6eb52_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xMS0xLTEtMA_4e8d5026-70f5-4bdf-bcb9-7ef66ecfc23a"
      unitRef="usd">-6701000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xMy0xLTEtMA_44f9f4ed-87e6-48ce-8308-dc8971d90f03"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfNy0xNy0xLTEtMA_14398f5f-5452-4632-8f13-b654185af8a7"
      unitRef="usd">-20020000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i304fdb91db9945009f28082a7759e952_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xLTEtMS0w_0840c2d5-1acb-4f22-82a5-4e74473d32bf"
      unitRef="usd">1545830000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4cbd6fa0d4b04ed1bdd68b440d8c216c_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC05LTEtMS0w_333c00c7-4b83-4a13-aa91-cefaa770eef5"
      unitRef="usd">467548000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib75473d02cdb416fa6b65254bcf3dd41_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xMS0xLTEtMA_f77a1f1f-6f2a-4117-97e8-a7398a2ef74e"
      unitRef="usd">207024000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id26f0d249ee145b3ae46467660424620_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xMy0xLTEtMA_c4cb32f8-6623-430d-aef9-be9cf29b90e2"
      unitRef="usd">112012000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjk1NmI1OGVlNjdhYjQyNjNhNWQ1MTZjNTliMjY2NjI1L3RhYmxlcmFuZ2U6OTU2YjU4ZWU2N2FiNDI2M2E1ZDUxNmM1OWIyNjY2MjVfOC0xNy0xLTEtMA_665dc168-c5e7-4d09-9236-c6e5f60edf85"
      unitRef="usd">2332414000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RleHRyZWdpb246ZjEzMTc4OTVkZDNjNGQ5N2FmZGUwMTQzNTFlZDk1MjlfMTI2NDQzODM3MTk3NjY_06d1ecbd-4ecd-4af5-be6e-c27c28de42ee">&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gross carrying amount of, and accumulated amortization relating to, intangible assets as of March&#160;29, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.233%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,021,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(378,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(367,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,391,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(422,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Distribution rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;561,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;563,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(54,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,188,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,011,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(891,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(854,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6b14e4d3bd2841cba8b2b8331b1b65bc_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy0xLTEtMS0w_be561241-65cb-4aab-99ab-a93826fc2977"
      unitRef="usd">1161837000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i61e38827bb62413a854afed43f05d451_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy0zLTEtMS0w_ffc14fa0-bb76-43a4-8340-64dfd0581e7f"
      unitRef="usd">1021852000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6b14e4d3bd2841cba8b2b8331b1b65bc_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy01LTEtMS0w_eadeae0b-bc42-4082-b8a4-bdd40419b83a"
      unitRef="usd">378423000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i61e38827bb62413a854afed43f05d451_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfMy03LTEtMS0w_7dcb1eca-44bc-4b3d-8231-a0cb10af1bb8"
      unitRef="usd">367585000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie4464e6cbd43404aa4d984239b9c46d2_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC0xLTEtMS0w_4acc2d44-52f0-4bdd-ac1b-ac26e0acd8ac"
      unitRef="usd">27881000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9c68dd838ac043ca92a59e7430b3f72d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC0zLTEtMS0w_243bd718-e78a-45ac-ba12-2a2088ebb249"
      unitRef="usd">27940000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie4464e6cbd43404aa4d984239b9c46d2_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC01LTEtMS0w_7def0da4-3fac-44f8-b161-4a5a830ad740"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9c68dd838ac043ca92a59e7430b3f72d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNC03LTEtMS0w_988ea20e-0c5a-45ba-9b5c-6ea54042b55b"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3f8b428dd233415380f2fc7f388370f8_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS0xLTEtMS0w_5fcfe78b-4d1b-4f46-912d-c70315925ebe"
      unitRef="usd">1391133000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4a4914de24d14ba691561cda952f89db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS0zLTEtMS0w_3428fe78-7bca-4f3f-898f-f278259b6240"
      unitRef="usd">1351990000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3f8b428dd233415380f2fc7f388370f8_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS01LTEtMS0w_01b6bff3-affc-4996-a05f-93d92e846fef"
      unitRef="usd">422454000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4a4914de24d14ba691561cda952f89db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNS03LTEtMS0w_90b3374c-8d84-4844-b1a6-147226a7d977"
      unitRef="usd">402340000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic9d6595dbb164ca9a2b78c4aab44d89a_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi0xLTEtMS0w_1809ef1b-93fc-40bc-af87-770207cf0050"
      unitRef="usd">23352000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1e95661db25a473c84662e0e65c0208a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi0zLTEtMS0w_8ca1af84-f6c3-41fa-9566-dcb40f7b1f38"
      unitRef="usd">23369000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic9d6595dbb164ca9a2b78c4aab44d89a_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi01LTEtMS0w_ae36d9b0-dfce-480b-86fb-ad5dc7637731"
      unitRef="usd">19115000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1e95661db25a473c84662e0e65c0208a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNi03LTEtMS0w_13fab5d0-216c-4643-95c1-ece125900575"
      unitRef="usd">18859000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibe04f089874c415884f94a4974b0b525_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy0xLTEtMS0w_77da1a13-fa79-4e3f-813c-52803a4c916a"
      unitRef="usd">561622000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i47a011c5c8c84c90bb21bda69c2bad09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy0zLTEtMS0w_dd4752c2-ed46-4e0f-9b00-df1ec155ebc3"
      unitRef="usd">563315000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibe04f089874c415884f94a4974b0b525_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy01LTEtMS0w_9b326c31-a292-4a45-95cb-67f7b3b06aaa"
      unitRef="usd">54324000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i47a011c5c8c84c90bb21bda69c2bad09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfNy03LTEtMS0w_71dcae50-5615-4116-9bc5-0fb44c3aaaf5"
      unitRef="usd">50718000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if0a1e31b818149cdae41119c027de830_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC0xLTEtMS0w_d68cf74b-d3ce-464d-ad42-a2b68c085de9"
      unitRef="usd">22497000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i02d8ddac630f4b2cb00eca66ea4020c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC0zLTEtMS0w_e5da3ba9-6ec7-456f-aaf8-00521d427b3a"
      unitRef="usd">22618000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if0a1e31b818149cdae41119c027de830_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC01LTEtMS0w_ab49409d-ddeb-4091-8bce-0725547a5682"
      unitRef="usd">16828000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i02d8ddac630f4b2cb00eca66ea4020c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOC03LTEtMS0w_39a17735-8d1c-414d-9b99-10f7de26f1cc"
      unitRef="usd">15297000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS0xLTEtMS0w_f0bd165e-bf88-4c13-8a2d-6c324a56774a"
      unitRef="usd">3188322000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS0zLTEtMS0w_5336e773-3bd7-43b1-8bbe-13131d455413"
      unitRef="usd">3011084000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS01LTEtMS0w_7890fefb-a0fe-4f4e-896b-d6a65f05cf74"
      unitRef="usd">891144000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81Mi9mcmFnOmYxMzE3ODk1ZGQzYzRkOTdhZmRlMDE0MzUxZWQ5NTI5L3RhYmxlOjdiODIyYWRiOGI3MjQ3MGJiMzcwYWY4NjliZmZlODFhL3RhYmxlcmFuZ2U6N2I4MjJhZGI4YjcyNDcwYmIzNzBhZjg2OWJmZmU4MWFfOS03LTEtMS0w_180f66bb-c5ec-4fa8-9c77-b98a8d0d0dd4"
      unitRef="usd">854799000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMzA3MA_084141d5-d4c5-4769-95b4-aead0cba7a2d">Borrowings&lt;div style="text-indent:22.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our borrowings at March&#160;29, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.274%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Senior Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Revolving credit facility, at a rate of 2.13% at March 29, 2020, due 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;785,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Term loan facility, at a rate of 2.33% at March 29, 2020, due 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;673,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;673,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;4.875% Senior Notes due 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;4.625% Senior Notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Securitization program, at a rate of 1.74% at March 29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,923,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,394,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,908,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(53,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,340,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,858,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March 30, 2020, we amended our accounts receivable securitization facility to increase the maximum available capacity from $50&#160;million to $75&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMTM3NDM4OTUzNTcwODA_605f523e-2127-4eb0-9d12-2c3c88265fba">&lt;div style="text-indent:22.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our borrowings at March&#160;29, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.274%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Senior Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Revolving credit facility, at a rate of 2.13% at March 29, 2020, due 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;785,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Term loan facility, at a rate of 2.33% at March 29, 2020, due 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;673,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;673,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;4.875% Senior Notes due 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;4.625% Senior Notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Securitization program, at a rate of 1.74% at March 29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,923,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,394,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,908,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(53,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,340,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,858,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i2ed75e5e24a64904af6cffca0fcee65f_D20200101-20200329"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMy0wLTEtMS0wL3RleHRyZWdpb246ZGVmOGZjYWQ2MGJlNGNhODg3NTA5MmI5ZmU1M2MzNDJfNDQ_b789aa3c-1893-438d-8a27-298b4e8ae941"
      unitRef="number">0.0213</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="ib2becdf6b0114aba823e45bfac2d3b36_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMy0xLTEtMS0w_9b322167-30b5-478a-91a3-528085ada174"
      unitRef="usd">785000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="if1e252f177854439a97514630cc3230b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMy0zLTEtMS0w_a11fb856-c736-48fb-b4ea-e0eca101c2dc"
      unitRef="usd">300000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="ic754949eed4540c0b16735a64c2c2010_D20200101-20200329"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNC0wLTEtMS0wL3RleHRyZWdpb246ZWE3NjcxODlmN2NmNDhhMjkwYjFlZjg0ZGNkZTdlZTRfMzc_e76e7bd0-8ec4-468f-a024-8bf798d7a33c"
      unitRef="number">0.0233</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="i4f6af3f82ca1408e8ef37b1c631af184_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNC0xLTEtMS0w_a5c2880f-fc0c-4aa8-aafb-26ae6006714c"
      unitRef="usd">673000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ib582972487da4497b747d5b33d04f35c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNC0zLTEtMS0w_be01c72a-f1db-434f-bb01-0b1ad6d1ea46"
      unitRef="usd">673000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i65e06bc49b9a4a60bd44851f37ca2719_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNy0wLTEtMS0wL3RleHRyZWdpb246NjgwY2ZlYTMwMDM5NDdiMDk5MzEwMDE0ZjNhYTFiYWZfNA_7fdc42c2-3529-4f43-b268-7d78e5cb6a63"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i65e06bc49b9a4a60bd44851f37ca2719_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNy0xLTEtMS0w_4cec7f11-781a-43cc-b49a-c8da7362295e"
      unitRef="usd">400000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="if52fe053b7e94a1aa3d6286bd9ba94ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfNy0zLTEtMS0w_efd6ea97-4c78-4be8-ba75-720c26b179f6"
      unitRef="usd">400000000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3860dd94a26f4331b770db2b1bac2e65_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOC0wLTEtMS0wL3RleHRyZWdpb246ZDYyNGQ1OTk2OWE0NGI2OTkyM2U3MmNhNGMzYjY2YThfNA_8dfbe769-00af-420b-86c6-09910d558c73"
      unitRef="number">0.04625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i3860dd94a26f4331b770db2b1bac2e65_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOC0xLTEtMS0w_b4b7b1e5-3325-4223-914c-f783ce282dfe"
      unitRef="usd">500000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i1cea03cecec34794a8b3f1fb7fb30e4a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOC0zLTEtMS0w_fc12feb7-29be-4ffc-8ba8-5097fa83b4d4"
      unitRef="usd">500000000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3027bea43fea4201b3bdba48f2608101_I20200329"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOS0wLTEtMS0wL3RleHRyZWdpb246ZDcyZTM1YzM5OWNjNDI5YThiNWViYTUzMjdmNGNhYjZfNDE_7e392e85-078e-415d-963e-c518b214d97a"
      unitRef="number">0.0174</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i3027bea43fea4201b3bdba48f2608101_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOS0xLTEtMS0w_807b1055-2649-42a0-b1b4-466cc85c0183"
      unitRef="usd">50000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="id46929136b744961ac23789075afefb5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfOS0zLTEtMS0w_95e23266-b297-427d-ab66-5f2f9a52f5cd"
      unitRef="usd">50000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTAtMS0xLTEtMA_9db28d50-0cf1-4fca-b624-6b4f8acb58e3"
      unitRef="usd">2408000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTAtMy0xLTEtMA_ed97030e-2775-4169-be80-7f74d840701d"
      unitRef="usd">1923000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTEtMS0xLTEtMA_816964ab-eecd-43e6-870a-7aa8d95d8969"
      unitRef="usd">13483000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTEtMy0xLTEtMA_236c6e14-fdf4-46f2-8bd1-129ed51e0c09"
      unitRef="usd">14057000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTItMS0xLTEtMA_0233cdac-cd87-477b-98b1-ab7dffa74d11"
      unitRef="usd">2394517000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTItMy0xLTEtMA_1ae472d2-9048-48e7-9177-f8e818faf7d1"
      unitRef="usd">1908943000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTMtMS0xLTEtMA_e78ac4d6-5231-4ecb-80f3-3dbb54b6882b"
      unitRef="usd">53625000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTMtMy0xLTEtMA_e20b631d-deff-4df0-8272-927b365f6145"
      unitRef="usd">50000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTUtMS0xLTEtMA_d3888f68-3d4f-4360-8989-c2640af81563"
      unitRef="usd">2340892000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RhYmxlOjgxY2Q4NWU5NTg0ODQ0ZDBiY2Q2M2QyYmMyMDA4NTU5L3RhYmxlcmFuZ2U6ODFjZDg1ZTk1ODQ4NDRkMGJjZDYzZDJiYzIwMDg1NTlfMTUtMy0xLTEtMA_498d0b45-5875-4bb7-9d55-1447172d8176"
      unitRef="usd">1858943000</us-gaap:LongTermDebtNoncurrent>
    <tfx:MaximumAmountAvailableUnderReceivableSecuritization
      contextRef="ic0fbebe4689441a4a7c4ef9e4e951c67_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMTM3NDM4OTUzNTcwNTU_c848c107-ec5a-4d85-ad97-65cfeba9c3d4"
      unitRef="usd">50000000</tfx:MaximumAmountAvailableUnderReceivableSecuritization>
    <tfx:MaximumAmountAvailableUnderReceivableSecuritization
      contextRef="ie256d5a0b05d4ed6ad0c4b4f1db47226_D20200101-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl81OC9mcmFnOmVkNjhkZGVjNDg2YTQ1NmFhMzhhYzY5NTI2OTY5M2FjL3RleHRyZWdpb246ZWQ2OGRkZWM0ODZhNDU2YWEzOGFjNjk1MjY5NjkzYWNfMTM3NDM4OTUzNTcwNjg_1881b4e4-c4b6-4a01-b056-558d5022c4d9"
      unitRef="usd">75000000</tfx:MaximumAmountAvailableUnderReceivableSecuritization>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzYyNA_1f8f02e8-4380-47ca-9d28-605b6b3f461e">Financial instruments &lt;div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign currency forward contracts &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We use derivative instruments for risk management purposes. Foreign currency forward contracts designated as cash flow hedges are used to manage foreign currency transaction exposure.  Foreign currency forward contracts not designated as hedges for accounting purposes are used to manage exposure related to near term foreign currency denominated monetary assets and liabilities. We enter into the non-designated foreign currency forward contracts for periods consistent with our currency translation exposures, which generally approximate one month. For the three&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;months ended March&#160;29, 2020 we recognized gains related to non-designated foreign currency forward contracts of $1.6 million, and for the three months ended March&#160;31, 2019 we recognized losses related to non-designated foreign currency forward contracts of $3.0&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total notional amount for all open foreign currency forward contracts designated as cash flow hedges as of March&#160;29, 2020 and December&#160;31, 2019 was $130.7 million and $63.4 million, respectively. The total notional amount for all open non-designated foreign currency forward contracts as of March&#160;29, 2020 and December&#160;31, 2019 was $148.6 million and $132.8 million, respectively. All open foreign currency forward contracts as of March&#160;29, 2020 have durations of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cross-currency interest rate swaps&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During 2019, we entered into cross-currency swap agreements with five different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate. Under the terms of the cross-currency swap agreements, we have notionally exchanged $250 million at an annual interest rate of 4.8750% for &#x20ac;219.2 million at an annual interest rate of 2.4595%. The swap agreements are designed as net investment hedges and expire on March 4, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During 2018, we entered into cross-currency swap agreements with six different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate. Under the terms of the cross-currency swap agreements, we have notionally exchanged $500 million at an annual interest rate of 4.625% for &#x20ac;433.9 million at an annual interest rate of 1.942%. The swap agreements are designed as net investment hedges and expire on October 4, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The swap agreements described above require an exchange of the notional amounts upon expiration or earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The cross-currency swaps are marked to market at each reporting date and any changes in fair value are recognized as a component of accumulated other comprehensive income (loss) ("AOCI"). For the three months ended March&#160;29, 2020 and March&#160;31, 2019, we recognized foreign exchange gains of $25.0 million and $6.6 million, respectively, within AOCI related to the cross-currency swaps. For the three months ended March&#160;29, 2020 and March&#160;31, 2019, we recognized $4.9&#160;million and $3.9&#160;million, respectively, in interest benefit related to the cross-currency swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Balance sheet presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March&#160;29, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.979%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cross-currency interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cross-currency interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total asset derivatives&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liability derivatives&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;See Note 11 for information on the location and amount of gains and losses attributable to derivatives that were reclassified from AOCI to expense (income), net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There was no ineffectiveness related to our cash flow hedges during the three months ended March&#160;29, 2020 and March&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Trade receivables &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the ordinary course of business, we grant non-interest bearing trade credit to our customers on normal credit terms. In an effort to reduce our credit risk, we (i) establish credit limits for all of our customer relationships, (ii) perform ongoing credit evaluations of our customers&#x2019; financial condition, (iii) monitor the payment history and aging of our customers&#x2019; receivables, and (iv) monitor open orders against an individual customer&#x2019;s outstanding receivable balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our allowance for credit losses is maintained for trade accounts receivable based on the expected collectability of accounts receivable, after considering our historical collection experience, the length of time an account is outstanding, the financial position of the customer, information provided by credit rating services in addition to new requirements under the accounting guidance, effective January 1, 2020, that includes the consideration of events or circumstances indicating historic collection rates may not be indicative of future collectability, for example, potential customer liquidity concerns resulting from COVID-19, that may impact the collectability of our receivables as well as our estimate of credit losses expected to be incurred over the life of our receivables. To date, we have not experienced significant payment defaults by, or identified other significant collectability concerns with, our &lt;/span&gt;&lt;/div&gt;customers. The assumptions utilized in our current estimates may change due to changes in circumstances, additional future developments and the resolution of other contingencies.The allowance for credit losses as of March&#160;29, 2020 and December&#160;31, 2019 was $11.0 million and $9.1 million, respectively. The current portion of the allowance for credit losses, which was $6.9 million and $5.3 million as of March&#160;29, 2020 and December&#160;31, 2019, respectively, was recognized as a reduction of accounts receivable, net.</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="ic31dd147d1fe435696819944e063a560_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfNzE5_52a45553-f29e-4985-b810-50701ac41b6d"
      unitRef="usd">1600000</us-gaap:DerivativeLossOnDerivative>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="i758d9843fac440c8b8481ae33b89acbd_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTI2NDQzODM3MzkwMDg_90d0520e-5a66-410b-ad15-a497fbab2464"
      unitRef="usd">3000000.0</us-gaap:DerivativeLossOnDerivative>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5a538c9570cd4b6c9e7fb51d8ef5c609_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTA3OA_bea5769e-36e7-4bdc-8834-a95d37b63982"
      unitRef="usd">130700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8e27bb3c89ea43739d042b32bf031577_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTA4NQ_d67238b2-28bc-44dd-b16f-008c4a31bb41"
      unitRef="usd">63400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3831f26b95de40cf8236b8b2964df9ee_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTIxMg_c992c645-01a2-4977-906e-4e64e46a5823"
      unitRef="usd">148600000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6d66ccbc9e604cbbb571907b3956f685_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTIxOQ_6f33e3d1-b647-4da7-a260-02911005ec57"
      unitRef="usd">132800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTQ0MQ_ba74f94d-c2c9-43f0-9cd7-c16da4790ac3"
      unitRef="financial_institution_counterparty">5</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTY2OA_bcf6037a-1885-492c-b27b-58dcfa4d4220"
      unitRef="usd">250000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTcwMQ_f9eb5212-20fd-4afa-b706-797991b05e81"
      unitRef="number">0.048750</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTcwOA_9e98ef12-9056-4043-a7f7-cc0b84fe3000"
      unitRef="eur">219200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeBasisSpreadOnVariableRate
      contextRef="ibc17f16388034488afb7bc2ac3484a03_I20190304"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTc0MQ_77ea8200-d8f0-4435-971f-b88dc15d984a"
      unitRef="number">0.024595</us-gaap:DerivativeBasisSpreadOnVariableRate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTkxMw_0d5459b4-86d4-4c6b-a448-afab9b2b52a4"
      unitRef="financial_institution_counterparty">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjE0MA_00cf0f41-50c2-4bf8-a6a4-c8fcb5bd44c9"
      unitRef="usd">500000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjE3Mw_6836ecb9-1dff-467d-95a2-2bad6c21e6cc"
      unitRef="number">0.04625</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjE4MA_106fa0fb-ea97-4586-a738-de0e9e237dd2"
      unitRef="eur">433900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeBasisSpreadOnVariableRate
      contextRef="i118fcec1e1c24c338940fcde61a32066_I20181004"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjIxMw_7365c6ce-cfd5-4371-927b-2c642e109876"
      unitRef="number">0.01942</us-gaap:DerivativeBasisSpreadOnVariableRate>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i97cc967b393a4490869f36e3267b6167_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjc5OQ_a635afa1-eaa5-40f1-b5c3-e42e22410c57"
      unitRef="usd">25000000.0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i90ec6c6ccbf24e34a777af7a010d596e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMjgwNg_670176d4-974e-4a94-b283-ae83cc729f8c"
      unitRef="usd">6600000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i5b026fadb507447a9123e6cc4f6314ae_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfNzY5NjU4MTQyMTYzNA_7c52c77c-b39c-4e06-869a-42673a427371"
      unitRef="usd">4900000</us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="ica17d930060c4d4b844694ecf85ce82b_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMTI2NDQzODM3MzkwMjI_c415f235-5bf7-4063-9753-c6c8c87782d7"
      unitRef="usd">3900000</us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzYwOA_8ded240c-a762-4c97-a5d9-8881a6c6b533">&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March&#160;29, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.979%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cross-currency interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cross-currency interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total asset derivatives&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-designated foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liability derivatives&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i78181244f8cc4dfdbc09f78020471e9f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNC0xLTEtMS0w_d3d0e8d6-828f-411a-840e-1c1d000d06e7"
      unitRef="usd">2144000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icdd64e8730044d38ba3bb439ee96a5db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNC0zLTEtMS0w_01a1b866-4a19-4d11-b855-00365a824fa5"
      unitRef="usd">1659000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i96daf92a99d94bfa8111855ae197181a_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNS0xLTEtMS0w_49106166-d8d4-4c06-8f71-bd35c5979a02"
      unitRef="usd">1682000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6bcc5fdf8fe54694a2a7d35b29f55690_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNS0zLTEtMS0w_36c50193-1ba0-4c2b-b53f-d35525f7b097"
      unitRef="usd">192000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iae79eb0b7c3646a4b7bd700a512562ea_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNi0xLTEtMS0w_62684d61-1ad4-4f80-9127-d28d2bccc34e"
      unitRef="usd">26764000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5376566efeaa460cace7b43e805a3847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNi0zLTEtMS0w_9fa5cb8d-53c0-4e96-a1c2-bbc996d63876"
      unitRef="usd">21575000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i949e9c013c4f4e809e1670f7ef4fde64_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNy0xLTEtMS0w_b9fc0591-4d5b-4839-a668-9ba5e53ae8e6"
      unitRef="usd">30590000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1f7301b32ddd4ad6b68fce81e9a9cd57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfNy0zLTEtMS0w_8c956da9-5117-4236-8fff-bd0b94995de3"
      unitRef="usd">23426000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if6b324e3e9bc4102b105ab382613db0a_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOC0xLTEtMS0w_097d81ef-174f-4561-b615-56aefc038c7b"
      unitRef="usd">45347000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ib374439e2edb43789ce2b0e052fd9811_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOC0zLTEtMS0w_b9186113-6f68-4046-8064-c7bbd7dc578b"
      unitRef="usd">13066000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i83216c18660043b0a4d7ed102882c941_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOS0xLTEtMS0w_72a95fe3-78eb-4e4b-9b15-ea52811454a2"
      unitRef="usd">45347000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia479de9db4fc4bfeb6848e2e2ba29c68_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfOS0zLTEtMS0w_ccc6a63f-dbad-4896-9206-0c310bb08ae3"
      unitRef="usd">13066000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iebd07174939e4378b34817bc09bda8e8_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTAtMS0xLTEtMA_b175c43b-9a44-4226-9acf-897130fc1d87"
      unitRef="usd">75937000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i25dfcb943b4144bfbe6b8af136a16095_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTAtMy0xLTEtMA_ce049090-0d88-4477-aa45-44017551adc3"
      unitRef="usd">36492000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ib7897bbaee034c1ea01fcb232791db9f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTItMS0xLTEtMA_ad00b09d-e353-402a-8f13-656ee769ca41"
      unitRef="usd">6030000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1e1d859f2155492c9d9012ef073ff3d7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTItMy0xLTEtMA_5c1efd3e-ff8c-481e-88c1-f1675ca9ff8e"
      unitRef="usd">1285000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8a5108754ef144cd93256133ed5ddc6f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTMtMS0xLTEtMA_97260ffb-bda0-41da-80ed-ec154852de7c"
      unitRef="usd">1380000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9de936052d29460d8797b4069d2ee4c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTMtMy0xLTEtMA_6cd11c26-2c48-4b7d-950a-42c24a2c4182"
      unitRef="usd">102000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic0c6d01a578d4132982168e81096647c_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTQtMS0xLTEtMA_084e085c-bf58-460d-b48f-129e717eb979"
      unitRef="usd">7410000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i95973774868f454e828e6c7fc03e1e15_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTQtMy0xLTEtMA_13ce166c-6dd0-4818-a8d8-1526d3eb3bc7"
      unitRef="usd">1387000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iebd07174939e4378b34817bc09bda8e8_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTctMS0xLTEtMA_b9bdd40f-3120-4d09-becf-9f385961646b"
      unitRef="usd">7410000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i25dfcb943b4144bfbe6b8af136a16095_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RhYmxlOjYyZjc4NjFhZmJjZjRhYjViMDliYWQyMDU5OWJiMmFmL3RhYmxlcmFuZ2U6NjJmNzg2MWFmYmNmNGFiNWIwOWJhZDIwNTk5YmIyYWZfMTctMy0xLTEtMA_0fadc75e-4607-4339-8092-f0314699b772"
      unitRef="usd">1387000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings
      contextRef="i794bed2ae6264ab28360cca092482cd5_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzIzMw_9d962868-e30a-4c49-a653-11b6ab72396a"
      unitRef="usd">0</us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings>
    <us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings
      contextRef="id711331119104915b8bb6e6ebcc22857_D20200101-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzIzMw_d4a56a81-4c8a-4d93-bc7e-9ecdd6977aa3"
      unitRef="usd">0</us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzQwNw_3b34eecf-5eb8-4c31-9151-96362cf90b03"
      unitRef="usd">11000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzQxNA_e10a7a9c-12bd-4aad-b4b7-fb30f28099b1"
      unitRef="usd">9100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzUwMg_2d9d7a05-093e-47cb-9ec7-deea096ce221"
      unitRef="usd">6900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82MS9mcmFnOmY5ZWUxMTcxYThiOTQ2ZjI4Y2FlZWIzYWRhYWVjNDAwL3RleHRyZWdpb246ZjllZTExNzFhOGI5NDZmMjhjYWVlYjNhZGFhZWM0MDBfMzUwOQ_0b1afa1e-6dec-4a68-b0f7-d7774bf090c8"
      unitRef="usd">5300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3NA_92b7bc74-3934-4111-ad9b-03d0afb7c332">Fair value measurement &lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March&#160;29, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.869%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total carrying&lt;br/&gt;value at&lt;br/&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted prices in active &lt;br/&gt;markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.869%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total carrying&lt;br/&gt;value at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted prices in active &lt;br/&gt;markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Valuation Techniques&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our financial assets valued based upon Level&#160;1 inputs are comprised of investments in marketable securities held in trust, which are available to satisfy benefit obligations under our benefit plans and other arrangements. The investment assets of the trust are valued using quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our financial assets and liabilities valued based upon Level 2 inputs are comprised of foreign currency forward contracts and cross-currency interest rate swap agreements. We use foreign currency forwards and cross-currency interest rate swaps to manage foreign currency transaction exposure, as well as exposure to foreign currency denominated monetary assets and liabilities. We measure the fair value of the foreign currency forwards and cross-currency swaps by calculating the amount required to enter into offsetting contracts with similar remaining maturities, based on quoted market prices, and taking into account the creditworthiness of the counterparties. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our financial liabilities valued based upon Level&#160;3 inputs (inputs that are not observable in the market) are comprised of contingent consideration arrangements pertaining to our acquisitions, which are discussed immediately below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contingent consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contingent consideration liabilities, which primarily consist of payment obligations that are contingent upon the achievement of revenue-based goals, but also can be based on other milestones such as regulatory approvals, are remeasured to fair value each reporting period using assumptions including estimated revenues  (based on internal operational budgets and long-range strategic plans), discount rates, probability of payment and projected payment dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine the fair value of the contingent consideration liabilities related to the NeoTract and Essential Medical acquisitions, which represent most of our contingent consideration liabilities as of March 29, 2020 and December 31, 2019, using a Monte Carlo simulation (which involves a simulation of future revenues during the earn-out period using management's best estimates).  Increases in projected revenues, estimated cash flows and probabilities of payment may result in significantly higher fair value measurements; decreases in these items may have the opposite effect.  Increases in the discount rates in periods prior to payment may result in significantly lower fair value measurements and decreases in the discount rates may have the opposite effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of contingent consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.254%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.867%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent Consideration Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation&#160;Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unobservable&#160;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range (Weighted average)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Milestone-based payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;6.2% - 6.3% (6.3%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021 - 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue-based payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Monte Carlo simulation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;19.1% - 23.4% (20.4%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of debt structure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 - 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 - 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information regarding changes in the contingent consideration liabilities during the three months ended March&#160;29, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.192%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.808%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance - December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:20.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Payments &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(140,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:20.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Revaluations&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:20.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance - March 29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) Consists mainly of a $140.6&#160;million payment associated with our acquisition of NeoTract, Inc. resulting from the achievement of a revenue-based goal for the period from January 1, 2019 to December 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) The decrease, which is included within selling, general and administrative expenses, is mainly due to adverse financial projections resulting from the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3NQ_997e308a-5bde-4bf3-9469-f153b4934d16">&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March&#160;29, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.869%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total carrying&lt;br/&gt;value at&lt;br/&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted prices in active &lt;br/&gt;markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.869%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total carrying&lt;br/&gt;value at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted prices in active &lt;br/&gt;markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:MarketableSecurities
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi0xLTEtMS0w_9cddddd6-900a-42a9-84de-f38d75b187e6"
      unitRef="usd">9020000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi0zLTEtMS0w_e6caea54-9b13-4b38-bc2b-9f1c4353f3b1"
      unitRef="usd">9020000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi01LTEtMS0w_156b3626-6348-42a2-9e40-44007470db19"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMi03LTEtMS0w_69bb7ecc-e388-43bb-87e5-fc09a61e96b4"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy0xLTEtMS0w_f1de7a0c-8fc0-47ac-b450-c8761c23e10a"
      unitRef="usd">75937000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy0zLTEtMS0w_ff1e3d3c-d532-459a-ad31-83130c150ba4"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy01LTEtMS0w_2c10935f-8942-47cb-a160-41002fa1972f"
      unitRef="usd">75937000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfMy03LTEtMS0w_eddd3cfb-c201-41fa-92ba-2a1d2e51d3f9"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC0xLTEtMS0w_bf57fa79-5d31-4715-a7cc-51089c815693"
      unitRef="usd">7410000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC0zLTEtMS0w_6a25be9b-5d8d-4fb5-921d-648052820b9b"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC01LTEtMS0w_7716c0af-6b1d-4cc2-bccd-adf91cf52844"
      unitRef="usd">7410000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNC03LTEtMS0w_880e5348-fddd-4f30-89f1-21ee3bcc001b"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS0xLTEtMS0w_4c8ccf59-5aec-457a-ab5c-ae588528a22c"
      unitRef="usd">32737000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia258d5edc206480e9778e5f0be61052d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS0zLTEtMS0w_a7d88cd4-3c3a-4e17-b283-c2f274f8fd00"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if3af6adb82014d879ade36e7e2181fab_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS01LTEtMS0w_751a3b8a-dcd2-4439-a8ce-6c824b3c4a81"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6f8abc287a3546f1a7950cbed929f557_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjBkNDU0NDIzMzk3MTQwYzE5NzU1OTI1NGFkYjhjZWQwL3RhYmxlcmFuZ2U6MGQ0NTQ0MjMzOTcxNDBjMTk3NTU5MjU0YWRiOGNlZDBfNS03LTEtMS0w_3794ae14-27df-487c-826a-0acc82240bc7"
      unitRef="usd">32737000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:MarketableSecurities
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi0xLTEtMS0w_9a56bb34-5ee1-4c2c-870d-d15fcb67a4ee"
      unitRef="usd">10926000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi0zLTEtMS0w_76191814-59a7-4139-bb1a-4425e5cf9908"
      unitRef="usd">10926000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi01LTEtMS0w_ac445d3a-31cb-41ba-b263-4ad9177e2033"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMi03LTEtMS0w_91920368-ddf6-4d6b-9b7b-63b365b2aa47"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy0xLTEtMS0w_bc45d5d0-f0be-4247-8552-58d86b36c2be"
      unitRef="usd">36492000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy0zLTEtMS0w_7315663a-1f9f-41a6-8c6a-937bb0b596ab"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy01LTEtMS0w_94c520a8-187e-408e-9e44-7a2bf2728eca"
      unitRef="usd">36492000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfMy03LTEtMS0w_1bf254de-6556-467c-9215-956fb82fa9af"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC0xLTEtMS0w_ce7324fd-b6ce-4961-989c-b3b88f571825"
      unitRef="usd">1387000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC0zLTEtMS0w_0f4abfba-7e79-47cc-b378-b99b82b32554"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC01LTEtMS0w_78476273-bc49-49a9-bb35-365b5d9d832c"
      unitRef="usd">1387000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNC03LTEtMS0w_a4c7d370-1d41-44e3-869e-6a387f22f9a6"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS0xLTEtMS0w_363ad52f-8192-4d57-b306-174410f1c1ff"
      unitRef="usd">219908000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7b9cbe25e5f84e00a614ebadf7ad09af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS0zLTEtMS0w_e6139b91-986c-4dc7-8a1b-8c4d8667597d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia21f7b53d74f45fba8d19a1f7af641f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS01LTEtMS0w_b5a89ff5-9ba9-4e70-8ac1-7e5c70c18f87"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4420e19d6d4241ddaa5d0c0a2e0eba22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOmNkOWI2MTVmZDk3MzQzMjM4ZjA3ZDQ5MDlhMzg3ZGI1L3RhYmxlcmFuZ2U6Y2Q5YjYxNWZkOTczNDMyMzhmMDdkNDkwOWEzODdkYjVfNS03LTEtMS0w_dda5d8e9-8acd-4020-9f4a-d781fcda3687"
      unitRef="usd">219908000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3OQ_a38e5f37-bf50-4f11-9e1e-5df7789c6c11">&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of contingent consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.254%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.867%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent Consideration Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation&#160;Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unobservable&#160;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range (Weighted average)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Milestone-based payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;6.2% - 6.3% (6.3%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021 - 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue-based payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Monte Carlo simulation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;19.1% - 23.4% (20.4%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of debt structure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 - 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:right;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 - 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="icbea11222a8547528da3084bdf05fa6b_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfMi02LTEtMS0wL3RleHRyZWdpb246NzM4YzNiYWQyOTRlNGQxNzhhZGYxNjgyNjM4MGEyY2ZfNA_5e6f3ebf-5c83-49ff-8150-44414f8b52e8"
      unitRef="number">0.062</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i6fa01fce19e14012aee8df4dfda4d41d_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfMi02LTEtMS0wL3RleHRyZWdpb246NzM4YzNiYWQyOTRlNGQxNzhhZGYxNjgyNjM4MGEyY2ZfOQ_33ea773d-1b61-4f8c-9f69-bfba61d3751e"
      unitRef="number">0.063</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i21fd5e097966436db3278f810716bea8_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfMi02LTEtMS0wL3RleHRyZWdpb246NzM4YzNiYWQyOTRlNGQxNzhhZGYxNjgyNjM4MGEyY2ZfNzY5NjU4MTM5NDQ3MA_da585676-5f44-4204-8c61-82f1ea785b37"
      unitRef="number">0.063</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i0d37d09a5be24f6894345fde3d861a5e_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfNS02LTEtMS0wL3RleHRyZWdpb246NGYzNjJmMzA0NWFkNDI5YTgzM2M0YjUyYmE4OTVjNThfNA_252e03ac-0a87-4b3f-a1ad-8a282060d4b3"
      unitRef="number">0.191</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="id80da64a2aa748e28cc3bebf495a8657_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfNS02LTEtMS0wL3RleHRyZWdpb246NGYzNjJmMzA0NWFkNDI5YTgzM2M0YjUyYmE4OTVjNThfOQ_42c031ec-3b5e-4976-91e0-fee1f6a18155"
      unitRef="number">0.234</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="if1bfcaf175864280bc5feb2a9566548a_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfNS02LTEtMS0wL3RleHRyZWdpb246NGYzNjJmMzA0NWFkNDI5YTgzM2M0YjUyYmE4OTVjNThfNzY5NjU4MTM5NDQ3MQ_1678c8b0-a986-4d90-9c76-b0f22b41eb7e"
      unitRef="number">0.204</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i04f8655f6e214ec1b3ed9ef233c5a73b_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjEyNWYzOGQyNDg1NTQzY2M4NzM1ZjU5MmZjNGNiODg2L3RhYmxlcmFuZ2U6MTI1ZjM4ZDI0ODU1NDNjYzg3MzVmNTkyZmM0Y2I4ODZfOS02LTEtMS0wL3RleHRyZWdpb246NGMxOTA4NTI5YTEwNDA5MmE2MTViYThmN2RhYTA2NDRfNA_cf2affce-8c8b-4c3e-b64d-157c0d7b1f21"
      unitRef="number">0.100</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMzc3Ng_2bc76517-dc46-49a6-8896-f2ac4d9f9660">&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information regarding changes in the contingent consideration liabilities during the three months ended March&#160;29, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.192%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.808%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance - December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:20.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Payments &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(140,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:20.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Revaluations&lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt; (2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:20.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance - March 29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) Consists mainly of a $140.6&#160;million payment associated with our acquisition of NeoTract, Inc. resulting from the achievement of a revenue-based goal for the period from January 1, 2019 to December 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) The decrease, which is included within selling, general and administrative expenses, is mainly due to adverse financial projections resulting from the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfMy0xLTEtMS0w_fcdbbb08-5283-41a8-8502-22737a0485c8"
      unitRef="usd">219908000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfNS0xLTEtMS0w_b35e6b4d-216b-4792-b081-34e7efee4019"
      unitRef="usd">140652000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfNi0xLTEtMS0w_5f99cbb7-f036-41f6-924e-e9aa5854e9a9"
      unitRef="usd">-46502000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
    <tfx:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfNy0xLTEtMS0w_03ea03fd-9547-436c-9b92-6d2d856e60cd"
      unitRef="usd">-17000</tfx:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RhYmxlOjg2N2Q4NGVjNGY4YTQ5NTVhZWFlY2UzYmU2NmYxZDU1L3RhYmxlcmFuZ2U6ODY3ZDg0ZWM0ZjhhNDk1NWFlYWVjZTNiZTY2ZjFkNTVfOC0xLTEtMS0w_4397a810-540d-4a8d-89c0-cd0c2ebbcd7d"
      unitRef="usd">32737000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i311fb8b869fe42ac8525f421b7b93f18_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82NC9mcmFnOmJjNDMzMmFlZTAwYzQ4MWE4NmNmMDhlNTZhOTg0OTQxL3RleHRyZWdpb246YmM0MzMyYWVlMDBjNDgxYTg2Y2YwOGU1NmE5ODQ5NDFfMTI2NDQzODM3MjgwODQ_480e27df-4068-443c-922b-38f0b4bec2f9"
      unitRef="usd">140600000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI1NA_1c8da0a2-0d04-4502-adc2-f75c94b5e3bc">Shareholders&#x2019; equity&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed in the same manner except that the weighted average number of shares is increased to include dilutive securities. The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The weighted average number of shares that were antidilutive and therefore excluded from the calculation of earnings per share were 0.1 million for the three months ended March&#160;29, 2020 and March&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.923%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.474%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Other Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(206,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(344,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive&#160;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(137,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(224,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(364,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.923%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.474%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Other Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(131,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(210,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(341,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive&#160;loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(130,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(210,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(340,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into expense/(income), net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Gains) losses on foreign exchange contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Amortization of pension and other postretirement benefit items &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Actuarial losses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior-service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI0OQ_c514d59a-7868-4cda-8a4b-0cf153c6318b">The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfMy0xLTEtMS0w_058eb922-7503-4a14-9149-c4e87a5d9c3d"
      unitRef="shares">46382000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfMy0zLTEtMS0w_2f38b2ff-0698-4f71-93b4-413f4ec1f47a"
      unitRef="shares">46050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNC0xLTEtMS0w_05039bd7-0013-4677-9103-216148174f05"
      unitRef="shares">849000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNC0zLTEtMS0w_f8c02ae8-9970-4f8d-89d8-3f312d37abcb"
      unitRef="shares">892000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNi0xLTEtMS0w_1d605965-332c-4c3a-890e-c151c2c8a324"
      unitRef="shares">47231000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOmFhZGFmOTJiYjg4ZDQ0ZDNiZTkzYjNhMzQyNzFjN2I2L3RhYmxlcmFuZ2U6YWFkYWY5MmJiODhkNDRkM2JlOTNiM2EzNDI3MWM3YjZfNi0zLTEtMS0w_76c6e2df-e3b3-433f-a761-cfde9c168554"
      unitRef="shares">46942000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if09d5a311786453db025c5a898200773_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfNTc3_09361dc4-c0da-4721-a43f-5ab6f920f610"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if9eaf5b914ac4cd7a51c9fe1d086dd06_D20200101-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfNTc3_83961db0-4e7d-4973-9991-8c8162743a2c"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI2NQ_4379a39a-2ddc-4f6c-bfc8-28431c5f5beb">&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.923%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.474%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Other Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(206,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(344,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive&#160;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(137,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(224,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(364,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.923%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.469%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.474%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Other Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(131,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(210,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(341,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive&#160;loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current-period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(130,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(210,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(340,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic178e7ee63dc404fb01ac965d5b8a3c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi0xLTEtMS0w_25982d86-ee1e-4e34-9ed8-7ff61ae2b850"
      unitRef="usd">735000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic0d8893ca6224bf18ff8385da933a82c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi0zLTEtMS0w_4653d30c-2f6d-4423-b3ef-17334bbf9cbc"
      unitRef="usd">-138810000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8dec349aadc147f9ab258bbcb7f1d313_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi01LTEtMS0w_f7ada182-f221-4e1f-9a1c-38a9acb57ae4"
      unitRef="usd">-206317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69251b6b9c024bccb68c2f584cf0bfaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMi03LTEtMS0w_ce45e40d-ddf9-4818-9807-49a312ec5e7f"
      unitRef="usd">-344392000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy0xLTEtMS0w_d33e1479-6de7-49bd-b357-b6d0ded0733c"
      unitRef="usd">-3760000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy0zLTEtMS0w_00eea7e4-38e8-4e9d-9c95-bac75681cf07"
      unitRef="usd">263000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy01LTEtMS0w_099bf544-0830-4f03-9756-08519d5cb519"
      unitRef="usd">-18199000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfMy03LTEtMS0w_47f7033c-95c4-417b-80bc-50d24e0be2c0"
      unitRef="usd">-21696000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC0xLTEtMS0w_2315106e-3f62-4162-9abb-ac4af1869386"
      unitRef="usd">57000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC0zLTEtMS0w_4b38fcd0-59cb-4325-b568-7d174b87edad"
      unitRef="usd">-1426000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC01LTEtMS0w_08d9f75d-d958-47ec-bb65-80f036f626cf"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNC03LTEtMS0w_e92b1c32-3ab2-4244-8dfe-df6417121dcf"
      unitRef="usd">-1369000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="ibda7bf5d93214968baf50913f6af6d82_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS0xLTEtMS0w_d3d63255-6802-41f2-96df-bcda71861b2f"
      unitRef="usd">-3817000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS0zLTEtMS0w_a8f868c1-6967-4697-b3a2-846caaac47cc"
      unitRef="usd">1689000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i25e4a720e4334c15a0098ec03119d80c_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS01LTEtMS0w_8004baca-7ed2-494d-87e3-69aed3faed40"
      unitRef="usd">-18199000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="id0acacbfcec947e9a3098dfe0d4ec9aa_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNS03LTEtMS0w_ad7d03c9-6d27-4b85-9545-cabdebfa9029"
      unitRef="usd">-20327000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2086e64e0fc043648b59d75a952ce99c_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy0xLTEtMS0w_10bc21e3-9663-419e-b032-5120416c89bf"
      unitRef="usd">-3082000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd7cf1507bde45b68368c5e6d11f42c6_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy0zLTEtMS0w_1ecf6b71-8c24-433c-905f-3e2c44f208d4"
      unitRef="usd">-137121000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48d0a5e2ed0e401ab7a7932ec160f2b7_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy01LTEtMS0w_0dce17fe-8e0d-41a7-9f91-3d702e937e20"
      unitRef="usd">-224516000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9188fcc824af4dba9fdd4d2470e424f6_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjYyMGJhNzBiNmViYjQ4MjlhMDlmMDFjZDI4YmJhY2U0L3RhYmxlcmFuZ2U6NjIwYmE3MGI2ZWJiNDgyOWEwOWYwMWNkMjhiYmFjZTRfNy03LTEtMS0w_6813d923-318c-4a57-8675-6321ba8ff596"
      unitRef="usd">-364719000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia10cc1b263cc42aa912097e357136cbb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi0xLTEtMS0w_dadb36b8-2ead-4a84-933f-6c33489f6aeb"
      unitRef="usd">807000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i949b483d1a7c41f9ad2bb7c5d1bb92c0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi0zLTEtMS0w_a6cf85f7-175a-4a3c-a113-f1985a63449e"
      unitRef="usd">-131380000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iacbffa19697d4b9f9b5ccc0db627ac44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi01LTEtMS0w_10f491c5-5fae-4b69-9eed-d2ae2a4f0871"
      unitRef="usd">-210512000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42b0487c0c0343a087f9a438f68aff96_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMi03LTEtMS0w_a2b78bbf-53dc-4033-b3c7-0eba74df7eab"
      unitRef="usd">-341085000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy0xLTEtMS0w_49c12bf7-158f-4b0f-9712-e4897a0b05ab"
      unitRef="usd">-434000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy0zLTEtMS0w_349cf93a-e391-412a-90ce-470ab904058b"
      unitRef="usd">-122000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia51739eac62943b09265eca3e9160b38_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy01LTEtMS0w_b6d855ae-e5eb-4cbd-8d2f-8882d911bd75"
      unitRef="usd">-236000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfMy03LTEtMS0w_75fee501-0c89-42dd-9d02-86900d49be7e"
      unitRef="usd">-792000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC0xLTEtMS0w_926f3021-5bce-4bd8-b96a-c13c187db21e"
      unitRef="usd">163000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC0zLTEtMS0w_710e1490-862d-43cf-a4f1-20a33a60ac19"
      unitRef="usd">-1351000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia51739eac62943b09265eca3e9160b38_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC01LTEtMS0w_2850050d-4858-4992-84d4-7a195fb6b5e1"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNC03LTEtMS0w_6f2d8424-a937-4558-ac84-603fb7d618aa"
      unitRef="usd">-1188000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i795b46bfa3594aaabe05c1e044daab48_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS0xLTEtMS0w_24b75d5c-b08a-493b-b9c5-ddc7271419bc"
      unitRef="usd">-597000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS0zLTEtMS0w_4ebf5fda-1e53-4668-96db-b91d997a31d0"
      unitRef="usd">1229000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="ia51739eac62943b09265eca3e9160b38_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS01LTEtMS0w_7c65513d-9d3b-4ab2-bbcc-3d14009fc52e"
      unitRef="usd">-236000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i4d982ded81b34ebea3e264ae5a27fe55_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNS03LTEtMS0w_de1c361e-a629-4680-804f-a5d7a370f76f"
      unitRef="usd">396000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3ddb11559ae48e3a237adebf3905b65_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy0xLTEtMS0w_87eef1ac-93bf-4337-8c8b-fe775080e8b4"
      unitRef="usd">210000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd33efb3d3624121bef6b67569cd75aa_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy0zLTEtMS0w_e7c47c13-c4e3-4497-baa2-1b8ec058f25b"
      unitRef="usd">-130151000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i11c43e342fcc4c87be32f2143019815c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy01LTEtMS0w_c86868c7-fe34-475a-81d5-29ad542cccfd"
      unitRef="usd">-210748000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c9d51bd26834d16b43c433d1b2ea4cd_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjViY2Y5YjM2YzkyNjQyMzI4MjYwOGUzNWIyNDk2NjEwL3RhYmxlcmFuZ2U6NWJjZjliMzZjOTI2NDIzMjgyNjA4ZTM1YjI0OTY2MTBfNy03LTEtMS0w_5c412c4b-c1e2-489a-8fbd-937d66469ddf"
      unitRef="usd">-340689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RleHRyZWdpb246OTY0YzhhZTJjOTYzNDk2MmJiZjIwMGViMWFhNmIyMjZfMTI2Ng_642e65d2-423d-499d-b11c-a943fa2d377d">&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into expense/(income), net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Gains) losses on foreign exchange contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Amortization of pension and other postretirement benefit items &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Actuarial losses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior-service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNC0xLTEtMS0w_422d8e20-ec5a-43ef-8471-a2ee6dd12301"
      unitRef="usd">-66000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNC0zLTEtMS0w_665d1229-947d-494d-b680-283bd416572d"
      unitRef="usd">-186000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNS0xLTEtMS0w_3946ece1-881a-4736-adcc-7c38b3d90b20"
      unitRef="usd">66000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNS0zLTEtMS0w_4f91e197-768d-45a1-9d9d-bbb279a9eeaf"
      unitRef="usd">186000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNi0xLTEtMS0w_f574d1fd-5914-466f-a602-7cf64006c0c4"
      unitRef="usd">9000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNi0zLTEtMS0w_8864f650-8c3a-4d15-a152-50a9cc6fe108"
      unitRef="usd">23000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b0271b6d5b64293b808035544a4a094_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNy0xLTEtMS0w_eb7e94cb-89bd-4829-b576-c612c04b5a8c"
      unitRef="usd">57000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7dbf43903ae4d33b9171a98b5367404_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfNy0zLTEtMS0w_b95b66d3-2cb3-499c-b0b6-736f93b19b51"
      unitRef="usd">163000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i10fdfbe89a7a4671bca1cda16b84fd97_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTQtMS0xLTEtMA_81f9b687-3dcb-489b-8194-c00e5926803c"
      unitRef="usd">-1852000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i10ab5b393be44397bf1150f8902e41b8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTQtMy0xLTEtMA_2ed602ea-5f53-484d-bcaa-a2440cd9197c"
      unitRef="usd">-1740000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i46ba1c115937445988a0f1f9cca75559_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTUtMS0xLTEtMA_3c15ffd5-ceaa-44e4-87c5-8f0f827451ba"
      unitRef="usd">-8000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i9c02447cdbdf4077bf505f479af496c9_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTUtMy0xLTEtMA_727d9f58-7937-4c6e-a6bf-67d49ef437ee"
      unitRef="usd">-22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTctMS0xLTEtMA_ffc8dae2-2b09-49a1-ae68-11e4a2d13da2"
      unitRef="usd">-1860000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTctMy0xLTEtMA_f0dda3d8-5ba0-49a2-9fe6-bfcfd97fb001"
      unitRef="usd">-1762000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTgtMS0xLTEtMA_f9d1e9f4-a7a8-45f9-85ca-df9454ca995d"
      unitRef="usd">-434000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTgtMy0xLTEtMA_41d88ec2-7878-48b7-8438-896649d74e95"
      unitRef="usd">-411000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic07dcd30d0074965880cd2e1fe90422a_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTktMS0xLTEtMA_bf11476a-e393-4d93-913b-3d6470c1d6a7"
      unitRef="usd">-1426000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id6846ad82a9e476cbda8a4eac1097fb8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMTktMy0xLTEtMA_f219f903-58cb-4834-9be7-ec639420ba10"
      unitRef="usd">-1351000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMjAtMS0xLTEtMA_cf29f859-690e-43e4-9f6e-2047cf5af3b4"
      unitRef="usd">-1369000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl82Ny9mcmFnOjk2NGM4YWUyYzk2MzQ5NjJiYmYyMDBlYjFhYTZiMjI2L3RhYmxlOjQzMmQ0ZGQ4M2Y0MjQ3OWRhNzdlODEzYzkxM2MyZGZlL3RhYmxlcmFuZ2U6NDMyZDRkZDgzZjQyNDc5ZGE3N2U4MTNjOTEzYzJkZmVfMjAtMy0xLTEtMA_87775414-6c45-48fb-9405-add0a203feff"
      unitRef="usd">-1188000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfOTE0_47d06b0a-6c24-4cd2-8ba7-adda029c0121">Taxes on income from continuing operations&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective income tax rate for the three months ended March&#160;29, 2020 and March&#160;31, 2019 was 7.8% and 20.7%, respectively.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective income tax rate for the three months ended March 29, 2020, as compared to the prior year period, reflects a non-taxable contingent consideration adjustment recognized in connection with a decrease in the fair value of our contingent consideration liabilities. The effective income tax rate for the three months ended March 31, 2019 reflects significant non-deductible termination benefits incurred in connection with the 2019 Footprint realignment plan. In addition, the effective tax rates for both the three months ended March 29, 2020 and March 31, 2019 reflect a net excess tax benefit related to share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In April 2020, we became aware of a new interpretation of a non-U.S. tax law that could apply to certain of our previous and current intercompany transactions. We are evaluating this new information and the effect, if any, on our tax positions. The amount of any potential impact on our financial statements is not yet estimable at this time but could be material to our results of operations. We do not expect any additional liability to result in a material impact to our liquidity or overall financial position.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfOTA3_b90b0510-d2b6-47eb-8084-724fb06e92c1">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RhYmxlOjhlYmM5NTlmMWU3NDQ2NDJhMjIyMDdmNzllNDg4YmI3L3RhYmxlcmFuZ2U6OGViYzk1OWYxZTc0NDY0MmEyMjIwN2Y3OWU0ODhiYjdfMi0xLTEtMS0w_0cbc6325-d466-4fe6-bc15-524903834864"
      unitRef="number">0.078</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RhYmxlOjhlYmM5NTlmMWU3NDQ2NDJhMjIyMDdmNzllNDg4YmI3L3RhYmxlcmFuZ2U6OGViYzk1OWYxZTc0NDY0MmEyMjIwN2Y3OWU0ODhiYjdfMi0zLTEtMS0w_2a8c1d06-385c-46f0-92aa-3d718b5ad361"
      unitRef="number">0.207</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfMTIx_0cbc6325-d466-4fe6-bc15-524903834864"
      unitRef="number">0.078</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83MC9mcmFnOjk5MTlhMjkyMDcxODQzYjdiMDIwMjNjMTc0NWY1MTg4L3RleHRyZWdpb246OTkxOWEyOTIwNzE4NDNiN2IwMjAyM2MxNzQ1ZjUxODhfMTUw_2a8c1d06-385c-46f0-92aa-3d718b5ad361"
      unitRef="number">0.207</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMzUzMw_6c255442-e1df-4362-8af8-6ab93dd68e64">Commitments and contingent liabilities&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Environmental:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; We are subject to contingencies as a result of environmental laws and regulations that in the future may require us to take further action to correct the effects on the environment of prior disposal practices or releases of chemical or petroleum substances by us or other parties. Much of this liability results from the U.S. Comprehensive Environmental Response, Compensation and Liability Act, often referred to as Superfund, the U.S. Resource Conservation and Recovery Act and similar state laws. These laws require us to undertake certain investigative and remedial activities at sites where we conduct or once conducted operations or at sites where Company-generated waste was disposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Remediation activities vary substantially in duration and cost from site to site. These activities, and their associated costs, depend on the mix of unique site characteristics, evolving remediation technologies, the regulatory agencies involved and their enforcement policies, as well as the presence or absence of other potentially responsible parties. At March&#160;29, 2020, we have recorded $0.7 million and $6.0 million in accrued liabilities and other liabilities, respectively, relating to these matters. Considerable uncertainty exists with respect to these liabilities and, if adverse changes in circumstances occur, the potential liability may exceed the amount accrued as of March&#160;29, 2020. The time frame over which the accrued amounts may be paid out, based on past history, is estimated to be 10-15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Litigation: &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are a party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability, product warranty, commercial disputes, intellectual property, contract, employment, environmental and other matters. As of March&#160;29, 2020, we have recorded accrued liabilities of $0.3 million in connection with such contingencies, representing our best estimate of the cost within the range of estimated possible losses that will be incurred to resolve these matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding litigation and claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. Legal costs such as outside counsel fees and expenses are charged to selling, general and administrative expenses in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Tax audits and examinations: &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are routinely subject to tax examinations by various tax authorities. As of March&#160;29, 2020, the most significant tax examination in process is in Germany. We may establish reserves with &lt;/span&gt;&lt;/div&gt;respect to our uncertain tax positions, after we adjust the reserves to address developments with respect to our uncertain tax positions, including developments in this tax examination. Accordingly, developments in tax audits and examinations, including resolution of uncertain tax positions, could result in increases or decreases to our recorded tax liabilities, which could impact our financial results.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i4785baadb2f04ddfa1c0f816093ad9a9_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTE5Mw_883204b5-6380-48cc-90d2-b344c21b158c"
      unitRef="usd">700000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i3bbcb6fca2b34235ae422ff5d7f023e0_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTIwMA_74872449-a8ce-47ae-8675-c31a43c3b095"
      unitRef="usd">6000000.0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <tfx:EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut
      contextRef="i6d89b65fac3b4641891dae77fdea2223_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTU3Mw_d453ab1b-af21-45ca-888e-0f0d2c5a76c5">P10Y</tfx:EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut>
    <tfx:EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut
      contextRef="i0c168c020ca346b48d1a84b4226c911c_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTU3Ng_31c3e1d1-6346-4546-b73f-16f1a795e3ea">P15Y</tfx:EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut>
    <us-gaap:LitigationReserve
      contextRef="i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83Ni9mcmFnOmE4OGU1MGVmYjIxNDQyMGVhMTNjNWExNjdhYjJhMTQ3L3RleHRyZWdpb246YTg4ZTUwZWZiMjE0NDIwZWExM2M1YTE2N2FiMmExNDdfMTk0MA_f3d10f3b-fd83-4758-b52a-41e5e592f073"
      unitRef="usd">300000</us-gaap:LitigationReserve>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RleHRyZWdpb246MjBkNGQzMTNmNjk0NDQzMzlhOWMzNDUxNzFmZDExZjhfMTY3NA_a5df2386-ea2e-493a-b64b-5a95023a2289">Segment information&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present our segment results for the three months ended March&#160;29, 2020 and March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;630,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;613,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total segment operating profit &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unallocated expenses &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:15.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations before interest and taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:33.75pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Segment operating profit includes segment net revenues from external customers reduced by the segment's standard cost of goods sold, adjusted for fixed manufacturing cost absorption 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 net revenues, numbers of employees, and amount of time spent), depending on the category of expense involved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:33.75pt;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring charges and gain on sale of assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RleHRyZWdpb246MjBkNGQzMTNmNjk0NDQzMzlhOWMzNDUxNzFmZDExZjhfMTY3Ng_377a2ab4-cfce-4b2e-9723-03ed294625ee">&lt;div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables present our segment results for the three months ended March&#160;29, 2020 and March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;630,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;613,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.134%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.567%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.569%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total segment operating profit &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(1)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unallocated expenses &lt;/span&gt;&lt;sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"&gt;(2)&lt;/sub&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:15.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations before interest and taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:33.75pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Segment operating profit includes segment net revenues from external customers reduced by the segment's standard cost of goods sold, adjusted for fixed manufacturing cost absorption 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 net revenues, numbers of employees, and amount of time spent), depending on the category of expense involved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:33.75pt;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring charges and gain on sale of assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb6ed685a10a4f63ae2d5e0fc3ac8658_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNi0xLTEtMS0w_7df71397-8dd9-4eac-9ce4-ac9e0a5a6b05"
      unitRef="usd">358002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0894bd440ad4bf7bba226068024f4e1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNi0zLTEtMS0w_8cdafc8b-c404-4c1e-b395-a61d53084ab9"
      unitRef="usd">344024000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2215406e377c40a8bbe67fa27a9316a6_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNy0xLTEtMS0w_dd830280-c304-47ba-873a-9fdc01d54e64"
      unitRef="usd">156124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i688848a9b1de4a1391f7a90e38f7acc8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfNy0zLTEtMS0w_8ad761fe-878c-4ada-814a-d5dd97331fb5"
      unitRef="usd">154545000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e780c111986445cb030b35775b6eb52_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOC0xLTEtMS0w_5f8e33ec-4634-449b-bcbf-c3d7ba459b28"
      unitRef="usd">53129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45c5a88d6a474fe99a01ae710a6e7f81_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOC0zLTEtMS0w_dedd62f7-22f8-40a5-85f1-507b24ebe8b9"
      unitRef="usd">60777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40dd5eba35f940e0ab810d071332dfa2_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOS0xLTEtMS0w_db8ef75c-b1b6-4393-a49d-b8b31a77534d"
      unitRef="usd">63387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a83e1ac0e134c93985bc619776f92b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfOS0zLTEtMS0w_f79970ff-bf6d-475f-808b-4aa39922ae50"
      unitRef="usd">54238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfMTEtMS0xLTEtMA_83b26ace-540c-473d-93af-7f1c6b0e0ac8"
      unitRef="usd">630642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOmJjOTdhZDE0NDYzMTRkODU5MTNkMDU5YmI0ZmRmM2VjL3RhYmxlcmFuZ2U6YmM5N2FkMTQ0NjMxNGQ4NTkxM2QwNTliYjRmZGYzZWNfMTEtMy0xLTEtMA_110c42e4-6c45-453d-a891-74e9e22dfae0"
      unitRef="usd">613584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i11d6bac7b69b49c48262d4517911ad33_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNi0xLTEtMS0w_65a6e31d-cf7f-4165-882b-c59826793bd0"
      unitRef="usd">140969000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia8821841976649b7b8795fae28238d1e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNi0zLTEtMS0w_d22ff5e5-2cde-4a34-8648-c8440b04ede1"
      unitRef="usd">65599000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9f787d9c988042f3afb15f676612bacf_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNy0xLTEtMS0w_3c8ea871-8763-4f67-90b1-226c33c904d8"
      unitRef="usd">20419000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4644d2f705fd4bb0a269ae29d2d6938c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfNy0zLTEtMS0w_3cf2d01f-4db5-4500-bf12-5cfa19fb5330"
      unitRef="usd">27023000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f97f49d95ed48af9d87bf2801514620_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOC0xLTEtMS0w_5a205368-4b26-42fa-a1bf-a187f21601b3"
      unitRef="usd">10232000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2e82970e1c504beb9d1c6e5ac8bec452_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOC0zLTEtMS0w_37416cb8-dce7-4cf6-8e74-583114c1781a"
      unitRef="usd">9979000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i024b03c74f4c4b82a49b9b9f31fc1fc8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOS0xLTEtMS0w_27dbc0f5-0eb7-4ae4-b21c-1b09c4f48aff"
      unitRef="usd">15099000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie86d6b51afb3455f98fa705b153f44f7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfOS0zLTEtMS0w_5aad3540-963c-4376-8f91-ec8ddddb6c2f"
      unitRef="usd">13321000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i67171d6a05214b33a7fccc2cadb5b7c0_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTEtMS0xLTEtMA_f9812541-d694-45ef-a487-d997e225f310"
      unitRef="usd">186719000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idaec18c92e8145778432813048cbd095_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTEtMy0xLTEtMA_21e244ec-ff9c-41fe-bff2-508b2c5b021c"
      unitRef="usd">115922000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id59af3b8d291444b9074a2b37a485eb8_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTItMS0xLTEtMA_88c70541-c5ae-4693-ae46-31ca9fdb69a3"
      unitRef="usd">-29633000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iff7af22114c94d788b41ff8ab9ceedef_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTItMy0xLTEtMA_327bf6aa-42ca-4458-9166-591f2e0aa610"
      unitRef="usd">-40679000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i10f3643b954d461a9697e806584516c5_D20200101-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTMtMS0xLTEtMA_07cfe11f-923c-429b-b152-43c0680902a8"
      unitRef="usd">157086000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i77a33a7688be4fcab9b9304d63128800_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4Zjk1MWZhMWZlNjQ3NWY4NjgwZGQyZDAxYzRmZmViL3NlYzplOGY5NTFmYTFmZTY0NzVmODY4MGRkMmQwMWM0ZmZlYl83OS9mcmFnOjIwZDRkMzEzZjY5NDQ0MzM5YTljMzQ1MTcxZmQxMWY4L3RhYmxlOjVmZjMyYmFlNzY5YjQ2ZmY4ZjNhODg2ZDI4YjJmYTgwL3RhYmxlcmFuZ2U6NWZmMzJiYWU3NjliNDZmZjhmM2E4ODZkMjhiMmZhODBfMTMtMy0xLTEtMA_8e50757c-ff26-43e5-9844-a170b5d70e0d"
      unitRef="usd">75243000</us-gaap:OperatingIncomeLoss>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786867808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently issued accounting standards<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recently issued accounting standards</a></td>
<td class="text">Recently issued accounting standardsIn June 2016, the Financial Accounting Standards Board ("FASB") issued new guidance that changes the methodology to be used to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under current guidance, an entity reflects credit losses on financial assets measured on an amortized cost basis only when it is probable that losses have been incurred, generally considering only past events and current conditions in determining the incurred loss. The new guidance requires the recognition of an allowance <div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that reflects the current estimate of credit losses expected to be incurred over the life of the financial asset, based not only on historical experience and current conditions, but also on reasonable forecasts. The main objective of the new guidance is to provide financial statement users with more useful information in making decisions about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. We adopted the new standard on January 1, 2020 using a modified retrospective transition approach by recognizing a cumulative-effect adjustment of $0.8&#160;million to reduce our opening balance of retained earnings as of the adoption date.  Prior period amounts have not been adjusted and continue to reflect our historical accounting.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued new guidance that simplifies various aspects of accounting for income taxes including those related to the step-up in the tax basis of goodwill, intraperiod tax allocations and the interim period effects of changes in tax laws or rates. The new guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The majority of the modifications under the new guidance will be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings on January 1, 2021. We are currently evaluating the impact the guidance will have on our consolidated financial statements and related disclosures.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the SEC adopted final rules that amend the financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities in Rule 3-10 of Regulation S-X. The SEC amended its financial disclosure requirements for companies that conduct registered debt offerings involving subsidiaries as either issuers or guarantors and affiliates whose securities are pledged as collateral. The SEC narrowed the circumstances that require separate financial statements of subsidiary issuers and guarantors and streamlined the alternative disclosures required in lieu of those statements. The SEC replaced the requirement for separate financial statements of affiliates whose securities are pledged as collateral for registered securities with requirements similar to those adopted for subsidiary issuers and guarantors. The new disclosures may be located, in all cases, outside of the financial statements. The rule is effective January 4, 2021, but earlier compliance is permitted. We adopted the new rule during the first quarter of 2020. The disclosures are now located within the Liquidity and Capital Resources section of Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, new accounting guidance is issued by the FASB or other standard setting bodies that is adopted by us as of the effective date or, in some cases where early adoption is permitted, in advance of the effective date. We have assessed the recently issued guidance that is not yet effective and, unless otherwise indicated above, believes the new guidance will not have a material impact on the consolidated results of operations, cash flows or financial position.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799687488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories as of March&#160;29, 2020 and December&#160;31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.789%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,115&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,012&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,479&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,729&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,776&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488,856&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6780726960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair value measurement</a></td>
<td class="text">Fair value measurement <div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March&#160;29, 2020 and December&#160;31, 2019:</span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.869%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying<br/>value at<br/>March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>unobservable<br/>Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.869%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying<br/>value at December&#160;31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>unobservable<br/>Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Valuation Techniques</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial assets valued based upon Level&#160;1 inputs are comprised of investments in marketable securities held in trust, which are available to satisfy benefit obligations under our benefit plans and other arrangements. The investment assets of the trust are valued using quoted market prices.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial assets and liabilities valued based upon Level 2 inputs are comprised of foreign currency forward contracts and cross-currency interest rate swap agreements. We use foreign currency forwards and cross-currency interest rate swaps to manage foreign currency transaction exposure, as well as exposure to foreign currency denominated monetary assets and liabilities. We measure the fair value of the foreign currency forwards and cross-currency swaps by calculating the amount required to enter into offsetting contracts with similar remaining maturities, based on quoted market prices, and taking into account the creditworthiness of the counterparties. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial liabilities valued based upon Level&#160;3 inputs (inputs that are not observable in the market) are comprised of contingent consideration arrangements pertaining to our acquisitions, which are discussed immediately below. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contingent consideration</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contingent consideration liabilities, which primarily consist of payment obligations that are contingent upon the achievement of revenue-based goals, but also can be based on other milestones such as regulatory approvals, are remeasured to fair value each reporting period using assumptions including estimated revenues  (based on internal operational budgets and long-range strategic plans), discount rates, probability of payment and projected payment dates. </span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine the fair value of the contingent consideration liabilities related to the NeoTract and Essential Medical acquisitions, which represent most of our contingent consideration liabilities as of March 29, 2020 and December 31, 2019, using a Monte Carlo simulation (which involves a simulation of future revenues during the earn-out period using management's best estimates).  Increases in projected revenues, estimated cash flows and probabilities of payment may result in significantly higher fair value measurements; decreases in these items may have the opposite effect.  Increases in the discount rates in periods prior to payment may result in significantly lower fair value measurements and decreases in the discount rates may have the opposite effect.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of contingent consideration.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:25.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.254%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.867%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent Consideration Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation&#160;Technique</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unobservable&#160;Input</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range (Weighted average)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Milestone-based payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discounted cash flow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">6.2% - 6.3% (6.3%)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 - 2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue-based payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Monte Carlo simulation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">19.1% - 23.4% (20.4%)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk free rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of debt structure</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 - 2022</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discounted cash flow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 - 2029</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information regarding changes in the contingent consideration liabilities during the three months ended March&#160;29, 2020:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:75.192%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.808%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance - December 31, 2019</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Payments </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(140,652)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revaluations</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46,502)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance - March 29, 2020</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Consists mainly of a $140.6&#160;million payment associated with our acquisition of NeoTract, Inc. resulting from the achievement of a revenue-based goal for the period from January 1, 2019 to December 31, 2019. </span></div><div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) The decrease, which is included within selling, general and administrative expenses, is mainly due to adverse financial projections resulting from the COVID-19 pandemic.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6780783232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation, tax</a></td>
<td class="num">$ (7,581)<span></span>
</td>
<td class="num">$ (2,056)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Pension and other postretirement benefits plans adjustment, tax</a></td>
<td class="num">(522)<span></span>
</td>
<td class="num">(390)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Derivatives qualifying as hedges, tax</a></td>
<td class="nump">$ 372<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798670960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">46,382<span></span>
</td>
<td class="nump">46,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of share-based awards (in shares)</a></td>
<td class="nump">849<span></span>
</td>
<td class="nump">892<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">47,231<span></span>
</td>
<td class="nump">46,942<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>42
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tfx-20200329.htm": {
   "axisCustom": 1,
   "axisStandard": 28,
   "contextCount": 256,
   "dts": {
    "calculationLink": {
     "local": [
      "tfx-20200329_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tfx-20200329_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "tfx-20200329.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tfx-20200329_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tfx-20200329_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "tfx-20200329.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 443,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 5
   },
   "keyCustom": 12,
   "keyStandard": 284,
   "memberCustom": 29,
   "memberStandard": 50,
   "nsprefix": "tfx",
   "nsuri": "http://www.teleflex.com/20200329",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.teleflex.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Recently issued accounting standards",
     "role": "http://www.teleflex.com/role/Recentlyissuedaccountingstandards",
     "shortName": "Recently issued accounting standards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Net revenues",
     "role": "http://www.teleflex.com/role/Netrevenues",
     "shortName": "Net revenues",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110104 - Disclosure - Acquisitions",
     "role": "http://www.teleflex.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112105 - Disclosure - Restructuring and impairment charges",
     "role": "http://www.teleflex.com/role/Restructuringandimpairmentcharges",
     "shortName": "Restructuring and impairment charges",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116106 - Disclosure - Inventories",
     "role": "http://www.teleflex.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119107 - Disclosure - Goodwill and other intangible assets, net",
     "role": "http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet",
     "shortName": "Goodwill and other intangible assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Borrowings",
     "role": "http://www.teleflex.com/role/Borrowings",
     "shortName": "Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127109 - Disclosure - Financial instruments",
     "role": "http://www.teleflex.com/role/Financialinstruments",
     "shortName": "Financial instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131110 - Disclosure - Fair value measurement",
     "role": "http://www.teleflex.com/role/Fairvaluemeasurement",
     "shortName": "Fair value measurement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136111 - Disclosure - Shareholders' equity",
     "role": "http://www.teleflex.com/role/Shareholdersequity",
     "shortName": "Shareholders' equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142112 - Disclosure - Taxes on income from continuing operations",
     "role": "http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations",
     "shortName": "Taxes on income from continuing operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145113 - Disclosure - Commitments and contingent liabilities",
     "role": "http://www.teleflex.com/role/Commitmentsandcontingentliabilities",
     "shortName": "Commitments and contingent liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147114 - Disclosure - Segment information",
     "role": "http://www.teleflex.com/role/Segmentinformation",
     "shortName": "Segment information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Recently issued accounting standards (Policies)",
     "role": "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies",
     "shortName": "Recently issued accounting standards (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Net revenues (Tables)",
     "role": "http://www.teleflex.com/role/NetrevenuesTables",
     "shortName": "Net revenues (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Restructuring and impairment charges (Tables)",
     "role": "http://www.teleflex.com/role/RestructuringandimpairmentchargesTables",
     "shortName": "Restructuring and impairment charges (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfx:SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317303 - Disclosure - Inventories (Tables)",
     "role": "http://www.teleflex.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Goodwill and other intangible assets, net (Tables)",
     "role": "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables",
     "shortName": "Goodwill and other intangible assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Borrowings (Tables)",
     "role": "http://www.teleflex.com/role/BorrowingsTables",
     "shortName": "Borrowings (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328306 - Disclosure - Financial instruments (Tables)",
     "role": "http://www.teleflex.com/role/FinancialinstrumentsTables",
     "shortName": "Financial instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332307 - Disclosure - Fair value measurement (Tables)",
     "role": "http://www.teleflex.com/role/FairvaluemeasurementTables",
     "shortName": "Fair value measurement (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337308 - Disclosure - Shareholders' equity (Tables)",
     "role": "http://www.teleflex.com/role/ShareholdersequityTables",
     "shortName": "Shareholders' equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343309 - Disclosure - Taxes on income from continuing operations (Tables)",
     "role": "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables",
     "shortName": "Taxes on income from continuing operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348310 - Disclosure - Segment information (Tables)",
     "role": "http://www.teleflex.com/role/SegmentinformationTables",
     "shortName": "Segment information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Basis of presentation - Narrative (Details)",
     "role": "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails",
     "shortName": "Basis of presentation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "iefdba418877a4ac3a5913f3357ab6ab0_D20200101-20200329",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i27ed7afd20394212899994525eadef9c_I20200101",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Recently issued accounting standards (Details)",
     "role": "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails",
     "shortName": "Recently issued accounting standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i27ed7afd20394212899994525eadef9c_I20200101",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "iad7936d4fac34984ab47e2c06d4769fa_D20200101-20200329",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Net revenues (Details)",
     "role": "http://www.teleflex.com/role/NetrevenuesDetails",
     "shortName": "Net revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "iad7936d4fac34984ab47e2c06d4769fa_D20200101-20200329",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Net revenues Other revenues (Details)",
     "role": "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails",
     "shortName": "Net revenues Other revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i8ab50e684b124416baba24d9dc7c65fa_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Acquisitions (Details)",
     "role": "http://www.teleflex.com/role/AcquisitionsDetails",
     "shortName": "Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "id7e7daf811b24805be1ca96dc05e6e95_D20200218-20200218",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "tfx:AggregateRestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Restructuring and other impairment charges - expected costs to be incurred (Details)",
     "role": "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails",
     "shortName": "Restructuring and other impairment charges - expected costs to be incurred (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "ia5f521daa9e14cefb05f2e339f6e213f_D20200101-20200329",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "tfx:AggregateRestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - Restructuring and impairment charges - Charges Recognized (Detail)",
     "role": "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
     "shortName": "Restructuring and impairment charges - Charges Recognized (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Inventories (Detail)",
     "role": "http://www.teleflex.com/role/InventoriesDetail",
     "shortName": "Inventories (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)",
     "role": "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
     "shortName": "Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Goodwill and other intangible assets, net - Components of intangible assets (Details)",
     "role": "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails",
     "shortName": "Goodwill and other intangible assets, net - Components of intangible assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - Disclosure - Borrowings - Components of long-term debt (Details)",
     "role": "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails",
     "shortName": "Borrowings - Components of long-term debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "ie256d5a0b05d4ed6ad0c4b4f1db47226_D20200101-20200329",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "tfx:MaximumAmountAvailableUnderReceivableSecuritization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - Borrowings - Additional Information (Details)",
     "role": "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails",
     "shortName": "Borrowings - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "ie256d5a0b05d4ed6ad0c4b4f1db47226_D20200101-20200329",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "tfx:MaximumAmountAvailableUnderReceivableSecuritization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429413 - Disclosure - Financial instruments - Additional Information (Details)",
     "role": "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
     "shortName": "Financial instruments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "iebd07174939e4378b34817bc09bda8e8_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430414 - Disclosure - Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)",
     "role": "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails",
     "shortName": "Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "iebd07174939e4378b34817bc09bda8e8_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433415 - Disclosure - Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)",
     "role": "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails",
     "shortName": "Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "icbea11222a8547528da3084bdf05fa6b_I20200329",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434416 - Disclosure - Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)",
     "role": "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails",
     "shortName": "Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "icbea11222a8547528da3084bdf05fa6b_I20200329",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435417 - Disclosure - Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)",
     "role": "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails",
     "shortName": "Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "if9eaf5b914ac4cd7a51c9fe1d086dd06_D20200101-20200329",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438418 - Disclosure - Shareholders' equity - Additional Information (Details)",
     "role": "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails",
     "shortName": "Shareholders' equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "if9eaf5b914ac4cd7a51c9fe1d086dd06_D20200101-20200329",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439419 - Disclosure - Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)",
     "role": "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails",
     "shortName": "Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i15e07c69efa24841bf1b1b5e8e2ec5ad_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440420 - Disclosure - Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)",
     "role": "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails",
     "shortName": "Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "ic178e7ee63dc404fb01ac965d5b8a3c8_I20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441421 - Disclosure - Shareholders' equity - Accumulated other comprehensive income into income expense (Details)",
     "role": "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
     "shortName": "Shareholders' equity - Accumulated other comprehensive income into income expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10fdfbe89a7a4671bca1cda16b84fd97_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444422 - Disclosure - Taxes on income from continuing operations (Details)",
     "role": "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails",
     "shortName": "Taxes on income from continuing operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LitigationReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446423 - Disclosure - Commitments and contingent liabilities (Detail)",
     "role": "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
     "shortName": "Commitments and contingent liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i862a3cb12e2f43d2aa164bc75bbeacd7_I20200329",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LitigationReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449424 - Disclosure - Segment information (Details)",
     "role": "http://www.teleflex.com/role/SegmentinformationDetails",
     "shortName": "Segment information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i67171d6a05214b33a7fccc2cadb5b7c0_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i83e87d6d19a24e72b86d0d17d1197320_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i83e87d6d19a24e72b86d0d17d1197320_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)",
     "role": "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of presentation",
     "role": "http://www.teleflex.com/role/Basisofpresentation",
     "shortName": "Basis of presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "i10f3643b954d461a9697e806584516c5_D20200101-20200329",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfx-20200329.htm",
      "contextRef": "ib51d3b51c69946bcb0811efa36fc6d76_I20190101",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - tfx-20200329.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - tfx-20200329.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 80,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Smaller Reporting Company"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AsiaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Asia [Member]",
        "terseLabel": "Asia"
       }
      }
     },
     "localname": "AsiaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r139",
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r151",
      "r229",
      "r232",
      "r369"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r149",
      "r229",
      "r231",
      "r367",
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r116",
      "r118",
      "r119",
      "r120"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement Adjustment [Member]",
        "terseLabel": "Restatement Adjustment"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r207",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_A4.875PercentSeniorNotesDue2026Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "4.875 Percent Senior Notes Due 2026",
        "label": "4.875 Percent Senior Notes Due 2026 [Member]",
        "terseLabel": "4.875% Senior Notes due 2026"
       }
      }
     },
     "localname": "A4.875PercentSeniorNotesDue2026Member",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_AcceleratedDepreciationAndOtherCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accelerated depreciation and other costs.",
        "label": "Accelerated Depreciation And Other Costs [Member]",
        "terseLabel": "Accelerated Depreciation And Other Costs"
       }
      }
     },
     "localname": "AcceleratedDepreciationAndOtherCostsMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_AggregateRestructuringCharges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate Restructuring Charges",
        "label": "Aggregate Restructuring Charges",
        "terseLabel": "Aggregate restructuring charges"
       }
      }
     },
     "localname": "AggregateRestructuringCharges",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_AnesthesiaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Anesthesia [Member]",
        "label": "Anesthesia [Member]",
        "terseLabel": "Anesthesia"
       }
      }
     },
     "localname": "AnesthesiaMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_ChangesInContingentConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Changes in contingent consideration.",
        "label": "Changes In Contingent Consideration",
        "terseLabel": "Payments for contingent consideration"
       }
      }
     },
     "localname": "ChangesInContingentConsideration",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect, Period of Adoption, Adjustment",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect, Period of Adoption",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfx_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect, Period of Adoption",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_CurrentPortionOfContingentConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Current portion of contingent consideration.",
        "label": "Current Portion Of Contingent Consideration",
        "terseLabel": "Current portion of contingent consideration"
       }
      }
     },
     "localname": "CurrentPortionOfContingentConsideration",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated time frame over which accrued amounts may be paid out.",
        "label": "Estimated Time Frame Over Which Accrued Amounts May Be Paid Out",
        "terseLabel": "Estimated time fram over which accrued amounts may be paid out"
       }
      }
     },
     "localname": "EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value assets and liabilities measured on recurring basis.",
        "label": "Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value assets and liabilities measured on recurring basis.",
        "label": "Fair Value Assets And Liabilities Measured On Recurring Basis [Table]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Liability, Foreign Currency Translation Adjustments",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Liability, Foreign Currency Translation Adjustments",
        "terseLabel": "Translation adjustment"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Four Point Six Two Five Percent Senior Subordinated Notes Due Two Thousand Twenty Seven [Member]",
        "label": "Four Point Six Two Five Percent Senior Subordinated Notes Due Two Thousand Twenty Seven [Member]",
        "terseLabel": "4.625% Senior Notes due 2027"
       }
      }
     },
     "localname": "FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_HomeCareProvidersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Home Care Providers [Member]",
        "label": "Home Care Providers [Member]",
        "terseLabel": "Home Care Providers"
       }
      }
     },
     "localname": "HomeCareProvidersMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_HospitalsAndHealthcareProvidersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hospitals And Healthcare Providers [Member]",
        "label": "Hospitals And Healthcare Providers [Member]",
        "terseLabel": "Hospitals And Healthcare Providers"
       }
      }
     },
     "localname": "HospitalsAndHealthcareProvidersMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_IWGHighPerformanceConductorsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "IWG High Performance Conductors, Inc.",
        "label": "IWG High Performance Conductors, Inc. [Member]",
        "terseLabel": "IWG High Performance Conductors, Inc."
       }
      }
     },
     "localname": "IWGHighPerformanceConductorsIncMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_InterventionalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interventional [Member]",
        "label": "Interventional [Member]",
        "terseLabel": "Interventional"
       }
      }
     },
     "localname": "InterventionalMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_InterventionalUrologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interventional Urology [Member]",
        "label": "Interventional Urology [Member]",
        "terseLabel": "Interventional urology"
       }
      }
     },
     "localname": "InterventionalUrologyMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_InventoryFairValueStepUp": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory, Fair Value Step Up",
        "label": "Inventory, Fair Value Step Up",
        "terseLabel": "Fair value step up of acquired inventory sold"
       }
      }
     },
     "localname": "InventoryFairValueStepUp",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_MaximumAmountAvailableUnderReceivableSecuritization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum Amount Available under Receivable Securitization",
        "label": "Maximum Amount Available Under Receivable Securitization",
        "terseLabel": "Maximum amount available under receivable securitization"
       }
      }
     },
     "localname": "MaximumAmountAvailableUnderReceivableSecuritization",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_MilestonebasedPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Milestone-based Payment [Member]",
        "label": "Milestone-based Payment [Member]",
        "terseLabel": "Milestone-based payments"
       }
      }
     },
     "localname": "MilestonebasedPaymentMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_NeoTractIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NeoTract, Inc.",
        "label": "NeoTract, Inc. [Member]",
        "terseLabel": "NeoTract, Inc. [Member]"
       }
      }
     },
     "localname": "NeoTractIncMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_OemMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Oem countries.",
        "label": "Oem [Member]",
        "terseLabel": "OEM"
       }
      }
     },
     "localname": "OemMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_OtherLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other liability.",
        "label": "Other Liability [Member]",
        "terseLabel": "Other Liability"
       }
      }
     },
     "localname": "OtherLiabilityMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_OtherMedicalDeviceManufacturersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Medical Device Manufacturers [Member]",
        "label": "Other Medical Device Manufacturers [Member]",
        "terseLabel": "Other Medical Device Manufacturers"
       }
      }
     },
     "localname": "OtherMedicalDeviceManufacturersMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other [Member]",
        "label": "Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_OtherrestructuringprogramsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other restructuring programs [Member]",
        "label": "Other restructuring programs [Member]",
        "terseLabel": "Other restructuring programs"
       }
      }
     },
     "localname": "OtherrestructuringprogramsMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments for businesses and intangibles acquired, net of cash acquired.",
        "label": "Payments For Businesses And Intangibles Acquired Net Of Cash Acquired",
        "negatedLabel": "Payments for businesses and intangibles acquired, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options",
        "label": "Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options",
        "terseLabel": "Net proceeds from share based compensation plans and the related tax impacts"
       }
      }
     },
     "localname": "ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_RestructuringAndRelatedCostExpectedCashOutlays": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restructuring and Related Cost, Expected Cash Outlays",
        "label": "Restructuring and Related Cost, Expected Cash Outlays",
        "terseLabel": "Expected cash outlays"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostExpectedCashOutlays",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_RestructuringCostsExpectedAggregateCapitalExpenditures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restructuring Costs Expected Aggregate Capital Expenditures",
        "label": "Restructuring Costs Expected Aggregate Capital Expenditures",
        "terseLabel": "Expected capital expenditures"
       }
      }
     },
     "localname": "RestructuringCostsExpectedAggregateCapitalExpenditures",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfx_RevenuebasedPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue-based Payment [Member]",
        "label": "Revenue-based Payment [Member]",
        "terseLabel": "Revenue-based payments"
       }
      }
     },
     "localname": "RevenuebasedPaymentMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_SecuritizationProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securitization Program [Member]",
        "label": "Securitization Program [Member]",
        "terseLabel": "Securitization program"
       }
      }
     },
     "localname": "SecuritizationProgramMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails",
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_SeveranceAndTerminationBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Severance And Termination Benefits [Member]",
        "label": "Severance And Termination Benefits [Member]",
        "verboseLabel": "Termination benefits"
       }
      }
     },
     "localname": "SeveranceAndTerminationBenefitsMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_ShareholdersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shareholders equity.",
        "label": "Shareholders Equity [Line Items]",
        "terseLabel": "Shareholders Equity [Line Items]"
       }
      }
     },
     "localname": "ShareholdersEquityLineItems",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfx_ShareholdersEquityTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shareholders equity.",
        "label": "Shareholders Equity [Table]",
        "terseLabel": "Shareholders Equity [Table]"
       }
      }
     },
     "localname": "ShareholdersEquityTable",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfx_SpecialTerminationBenefitAndOtherRestructuringMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Special Termination Benefit And Other Restructuring [Member]",
        "label": "Special Termination Benefit And Other Restructuring [Member]",
        "terseLabel": "Special Termination Benefit And Other Restructuring"
       }
      }
     },
     "localname": "SpecialTerminationBenefitAndOtherRestructuringMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summary of current cost estimates by major type of cost.",
        "label": "Summary Of Current Cost Estimates By Major Type Of Cost Table [Table Text Block]",
        "terseLabel": "Summary Of Current Cost Estimates By Major Type Of Cost Table"
       }
      }
     },
     "localname": "SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfx_SurgicalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Surgical [Member]",
        "label": "Surgical [Member]",
        "terseLabel": "Surgical"
       }
      }
     },
     "localname": "SurgicalMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term Loan Member.",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_TwoThousandEighteenFootprintRealignmentPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Eighteen Footprint Realignment Plan [Member]",
        "label": "Two Thousand Eighteen Footprint Realignment Plan [Member]",
        "terseLabel": "2018 Footprint realignment plan"
       }
      }
     },
     "localname": "TwoThousandEighteenFootprintRealignmentPlanMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two thousand fourteen manufacturing footprint realignment.",
        "label": "Two Thousand Fourteen Manufacturing Footprint Realignment [Member]",
        "terseLabel": "2014 Footprint realignment plan"
       }
      }
     },
     "localname": "TwoThousandFourteenManufacturingFootprintRealignmentMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_TwoThousandNineteenFootprintRealignmentPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Nineteen Footprint Realignment Plan",
        "label": "Two Thousand Nineteen Footprint Realignment Plan [Member]",
        "terseLabel": "2019 Footprint realignment plan"
       }
      }
     },
     "localname": "TwoThousandNineteenFootprintRealignmentPlanMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_ValuationTechniqueMonteCarloSimulationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation Technique, Monte Carlo Simulation [Member]",
        "label": "Valuation Technique, Monte Carlo Simulation [Member]",
        "terseLabel": "Monte Carlo simulation"
       }
      }
     },
     "localname": "ValuationTechniqueMonteCarloSimulationMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_VascularAccessMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vascular Access [Member]",
        "label": "Vascular Access [Member]",
        "terseLabel": "Vascular access"
       }
      }
     },
     "localname": "VascularAccessMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfx_VascularNorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vascular north america.",
        "label": "Vascular North America [Member]",
        "terseLabel": "Americas"
       }
      }
     },
     "localname": "VascularNorthAmericaMember",
     "nsuri": "http://www.teleflex.com/20200329",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "ASU 2016-13"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r11",
      "r29",
      "r153",
      "r154",
      "r230"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r190",
      "r205",
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Accrual for environmental loss contingencies"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r24",
      "r341",
      "r356"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.",
        "label": "Accrued Liabilities [Member]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r69",
      "r75",
      "r77",
      "r240",
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Pension and Other Postretirement Benefit Plans",
        "verboseLabel": "Pension and Other Postretirement Benefits Plans"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": {
     "auth_ref": [
      "r71",
      "r75",
      "r77",
      "r239",
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]",
        "terseLabel": "Prior-service costs"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r68",
      "r75",
      "r77",
      "r239",
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Actuarial losses"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r75",
      "r83",
      "r281"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Cash Flow Hedges"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r72",
      "r75",
      "r77",
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive (Loss) Income",
        "verboseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r65",
      "r75",
      "r77",
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign Currency Translation Adjustment"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r155",
      "r158",
      "r159",
      "r160"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts receivable"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r34",
      "r155",
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for doubtful accounts receivable, current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r107",
      "r327"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Deferred financing costs and debt discount amortization expense"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r107",
      "r173",
      "r180"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Intangible asset amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Weighted average antidilutive shares which were not included in the calculation of earnings per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r107",
      "r185"
     ],
     "calculation": {
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Asset impairment charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r143",
      "r339",
      "r355"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r13",
      "r15",
      "r59"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r291",
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of presentation"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Basisofpresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r258",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r267",
      "r268",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business combination, consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r106",
      "r274"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Changes in contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r266",
      "r269",
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration liabilities"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Business combination, contingent consideration, liability, measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r266",
      "r270"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Noncurrent contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r260",
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Business Combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r9",
      "r40",
      "r109"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r104",
      "r109",
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at the end of the period",
        "periodStartLabel": "Cash and cash equivalents at the beginning of the period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r104",
      "r319"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "verboseLabel": "Cash flow hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r7",
      "r104"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r52",
      "r206",
      "r345",
      "r361"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r204",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and contingent liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Commitmentsandcontingentliabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Dividends per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r80",
      "r82",
      "r278",
      "r285"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r135",
      "r136",
      "r316",
      "r317"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r135",
      "r136",
      "r316",
      "r317",
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r135",
      "r136",
      "r316",
      "r317",
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r135",
      "r136",
      "r316",
      "r317"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of total revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r133",
      "r135",
      "r136",
      "r137",
      "r316",
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r135",
      "r136",
      "r316",
      "r317"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of Goods Sold"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "auth_ref": [
      "r237",
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "terseLabel": "Cross-currency interest rate swaps"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative effect adjustment resulting from the adoption of new accounting standards"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtCurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.",
        "label": "Debt, Current",
        "terseLabel": "Current borrowings"
       }
      }
     },
     "localname": "DebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Borrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r340",
      "r342",
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r25",
      "r217",
      "r342",
      "r354"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "totalLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt instrument, stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r50",
      "r112",
      "r221",
      "r222",
      "r223",
      "r224",
      "r325",
      "r326",
      "r328",
      "r353"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r41",
      "r327"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less: Unamortized debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r250"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r111",
      "r251",
      "r253"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r245",
      "r250"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r107",
      "r186"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r61",
      "r62",
      "r315"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeBasisSpreadOnVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.",
        "label": "Derivative, Basis Spread on Variable Rate",
        "terseLabel": "Derivative, annual interest rate"
       }
      }
     },
     "localname": "DerivativeBasisSpreadOnVariableRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative, Name"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": {
     "auth_ref": [
      "r298",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method.",
        "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings",
        "terseLabel": "Ineffectiveness related to derivatives"
       }
      }
     },
     "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r60",
      "r63",
      "r294",
      "r336"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "terseLabel": "Total asset derivatives"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r60",
      "r63",
      "r294",
      "r336"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "terseLabel": "Total liability derivatives"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r292",
      "r295",
      "r300",
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r290",
      "r292",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r61"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLossOnDerivative": {
     "auth_ref": [
      "r293"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Loss on Derivative",
        "terseLabel": "Loss related to currency forward contracts"
       }
      }
     },
     "localname": "DerivativeLossOnDerivative",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r287",
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Total notional amount for all open foreign currency forward contracts"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r287",
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Derivative, number of instruments held"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r6",
      "r89",
      "r364"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "terseLabel": "Operating loss from discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r6",
      "r8",
      "r246",
      "r256"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Tax benefit on operating loss from discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DistributionRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.",
        "label": "Distribution Rights [Member]",
        "terseLabel": "Distribution rights"
       }
      }
     },
     "localname": "DistributionRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCash": {
     "auth_ref": [
      "r225",
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.",
        "label": "Dividends, Cash",
        "negatedLabel": "Cash dividends"
       }
      }
     },
     "localname": "DividendsCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r90",
      "r116",
      "r124",
      "r127",
      "r128",
      "r129",
      "r132",
      "r350",
      "r365"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "totalLabel": "Net income (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r90",
      "r116",
      "r124",
      "r127",
      "r128",
      "r129",
      "r132",
      "r350",
      "r365"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "totalLabel": "Net income (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r319"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r113",
      "r247",
      "r248"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Payroll and benefit-related liabilities"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Valuation Techniques"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r237",
      "r238",
      "r241",
      "r308",
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value, Hierarchy"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair value measurement"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Fairvaluemeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r237",
      "r238",
      "r241",
      "r308",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "verboseLabel": "Quoted prices in active markets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r237",
      "r238",
      "r241",
      "r308",
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "verboseLabel": "Significant other observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r237",
      "r238",
      "r241",
      "r308",
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r311",
      "r314"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Changes in Level 3 Financial Liabilities Measured at Fair Value on Recurring Basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)",
        "verboseLabel": "Revaluations"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedTerseLabel": "Payments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r291",
      "r297",
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Financialinstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Finite-lived intangible asset, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r179"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r174",
      "r176",
      "r179",
      "r182",
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r179",
      "r337"
     ],
     "calculation": {
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Finite-lived intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r174",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r237",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign exchange contract"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Gain on sale of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r292",
      "r299"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments",
        "negatedTerseLabel": "Interest benefit on swaps designated as net investment hedges",
        "terseLabel": "Interest benefit on swaps designated as net investment hedges"
       }
      }
     },
     "localname": "GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r166",
      "r167"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r168"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill related to acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and other intangible assets, net"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r169"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Currency translation adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r290",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r107",
      "r183"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.",
        "label": "In Process Research and Development [Member]",
        "terseLabel": "In-process research and development"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r88",
      "r116",
      "r338",
      "r348",
      "r366"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "negatedTerseLabel": "Total before tax",
        "totalLabel": "Income from continuing operations before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r278"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Net of tax",
        "totalLabel": "Income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r85",
      "r90",
      "r124",
      "r127",
      "r128",
      "r347",
      "r349",
      "r350",
      "r363"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Income from continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r85",
      "r90",
      "r124",
      "r127",
      "r128",
      "r129",
      "r350",
      "r363",
      "r365"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Income from continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r8",
      "r90",
      "r364"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "negatedLabel": "Loss from discontinued operations",
        "totalLabel": "Loss from discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r89",
      "r90",
      "r126",
      "r127",
      "r128",
      "r350",
      "r364",
      "r365"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Income (loss) from discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r286"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Loss from discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Taxes on income from continuing operations"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Examination [Line Items]",
        "terseLabel": "Income Tax Examination [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxExaminationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "auth_ref": [
      "r249",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.",
        "label": "Income Tax Examination [Table]",
        "terseLabel": "Income Tax Examination [Table]"
       }
      }
     },
     "localname": "IncomeTaxExaminationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r111",
      "r142",
      "r255"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Taxes on income from continuing operations"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable, accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.",
        "label": "Increase (Decrease) in Income Taxes",
        "terseLabel": "Income taxes receivable and payable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions and disposals:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r125",
      "r131"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive effect of share-based awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r175",
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite-lived intangible assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r175",
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "totalLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r172",
      "r177"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntellectualPropertyMember": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.",
        "label": "Intellectual Property [Member]",
        "terseLabel": "Intellectual property"
       }
      }
     },
     "localname": "IntellectualPropertyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r86",
      "r141",
      "r324",
      "r327",
      "r351"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r18",
      "r19",
      "r47"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.teleflex.com/role/InventoriesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r10",
      "r58",
      "r162"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.teleflex.com/role/InventoriesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Inventories",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.teleflex.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.teleflex.com/role/InventoriesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.teleflex.com/role/InventoriesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r95",
      "r140"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "negatedLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r33",
      "r343",
      "r359"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "terseLabel": "Noncurrent liability for uncertain tax positions"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r25",
      "r342",
      "r354"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Long-term line of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Line of credit facility interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r44",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationReserve": {
     "auth_ref": [
      "r52",
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.",
        "label": "Estimated Litigation Liability",
        "terseLabel": "Estimated litigation liability"
       }
      }
     },
     "localname": "LitigationReserve",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r25",
      "r218",
      "r342",
      "r357"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedTerseLabel": "Current borrowings"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term borrowings"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails",
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r50",
      "r216"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails",
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Investments in marketable securities"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Unallocated expenses"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Measurement Input, Price Volatility [Member]",
        "terseLabel": "Revenue volatility"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations.",
        "label": "Net Cash Provided by (Used in) Discontinued Operations",
        "totalLabel": "Net cash (used in) provided by discontinued operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]",
        "terseLabel": "Cash flows from discontinued operations:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "totalLabel": "Net cash provided by (used in) financing activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities of continuing operations:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "totalLabel": "Net cash used in investing activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities of continuing operations:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities of continuing operations:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r104",
      "r105",
      "r108"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "totalLabel": "Net cash (used in) provided by operating activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]",
        "terseLabel": "Recently issued accounting standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Recentlyissuedaccountingstandards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails",
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r115",
      "r117"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails",
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently issued accounting standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails",
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OneTimeTerminationBenefitsMember": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.",
        "label": "One-time Termination Benefits [Member]",
        "terseLabel": "Termination benefits"
       }
      }
     },
     "localname": "OneTimeTerminationBenefitsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating profit",
        "totalLabel": "Income from continuing operations before interest and taxes"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Noncurrent operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r329"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r139",
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r291",
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r66",
      "r73",
      "r320",
      "r321",
      "r322",
      "r323"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "terseLabel": "Foreign currency translation, net of tax of $(7,581) and $(2,056)",
        "verboseLabel": "Foreign currency translation, continuing operations, adjustments, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r75",
      "r83"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeOtherNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive (loss) income before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r67",
      "r73"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Derivatives qualifying as hedges, net of tax of $372 and $(1)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "negatedTerseLabel": "Derivatives qualifying as hedges, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r64",
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "negatedTerseLabel": "Foreign currency translation, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r79",
      "r82",
      "r83",
      "r220"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other comprehensive (loss) income, net of tax:",
        "verboseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r70",
      "r73"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedLabel": "Pension and other postretirement benefit plans adjustment, net of tax of $(522) and $(390)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r70",
      "r74",
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "terseLabel": "Pension and other postretirement benefits plans adjustment, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.",
        "label": "Other Comprehensive Income, Other, Net of Tax",
        "totalLabel": "Net current-period other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeOtherNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current liabilities.",
        "label": "Other Current Liabilities [Member]",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r16",
      "r17",
      "r47"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other Restructuring costs"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherShortTermBorrowings": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.",
        "label": "Other Short-term Borrowings",
        "terseLabel": "Securitization program"
       }
      }
     },
     "localname": "OtherShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedTerseLabel": "Payments for contingent consideration"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r98",
      "r272"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to acquire businesses, gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Expenditures for property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r26",
      "r234",
      "r235",
      "r236"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Pension and postretirement benefit liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r13",
      "r38",
      "r39"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r12",
      "r14",
      "r164",
      "r165"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from new borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.",
        "label": "Proceeds from Sales of Assets, Investing Activities",
        "terseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSalesOfAssetsInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r78",
      "r81",
      "r103",
      "r143",
      "r148",
      "r278",
      "r279",
      "r280",
      "r284",
      "r285"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r21",
      "r22",
      "r187",
      "r360"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r75",
      "r77"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "negatedTerseLabel": "Total before tax"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r75",
      "r77",
      "r83"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeOtherNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive\u00a0income",
        "negatedTotalLabel": "Total reclassifications, net of tax"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r74",
      "r76",
      "r254"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "terseLabel": "Tax benefit"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Reclassification of Gain/Losses into Income/Expense, Net of Tax"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r244",
      "r371"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "auth_ref": [
      "r193",
      "r195",
      "r201",
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.",
        "label": "Restructuring and Related Cost, Expected Cost",
        "verboseLabel": "Expected restructuring charges"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostExpectedCost1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedCostIncurredCost": {
     "auth_ref": [
      "r193",
      "r195",
      "r201",
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.",
        "label": "Restructuring and Related Cost, Incurred Cost",
        "terseLabel": "Restructuring expenses"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostIncurredCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r107",
      "r192",
      "r198",
      "r202"
     ],
     "calculation": {
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "verboseLabel": "Restructuring charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCosts": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Costs",
        "terseLabel": "Aggregate restructuring related charges"
       }
      }
     },
     "localname": "RestructuringCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and impairment charges"
       }
      }
     },
     "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Restructuringandimpairmentcharges"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r194",
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Restructuring reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringSettlementAndImpairmentProvisions": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.",
        "label": "Restructuring, Settlement and Impairment Provisions",
        "totalLabel": "Restructuring and impairment charges",
        "verboseLabel": "Restructuring and impairment charges"
       }
      }
     },
     "localname": "RestructuringSettlementAndImpairmentProvisions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r30",
      "r225",
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r228",
      "r229"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Netrevenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Change in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r258",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/AcquisitionsDetails",
      "http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r50",
      "r112",
      "r221",
      "r222",
      "r223",
      "r224",
      "r325",
      "r326",
      "r328",
      "r353"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Components of Long-Term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Fair Values of Derivative Instruments Designated as Hedging Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FinancialinstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Effective Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r307",
      "r308"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r174",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r174",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r170",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r170",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r20",
      "r35",
      "r36",
      "r37"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r196",
      "r197",
      "r200"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule Of Restructuring And Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r196",
      "r197",
      "r200"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring and Other Impairment Charges"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r84",
      "r87",
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r138",
      "r143",
      "r144",
      "r145",
      "r170"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Segment Results"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/SegmentinformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Segmentinformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r94",
      "r161"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BasisofpresentationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r344",
      "r362"
     ],
     "calculation": {
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes",
        "terseLabel": "Senior notes"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r143",
      "r170",
      "r189",
      "r195",
      "r203",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails",
      "http://www.teleflex.com/role/SegmentinformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r54",
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r27",
      "r28",
      "r220",
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "negatedTerseLabel": "Shares issued under compensation plans (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r28",
      "r220",
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "negatedLabel": "Deferred compensation (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r27",
      "r28",
      "r225",
      "r242",
      "r243"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Shares issued under compensation plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r27",
      "r28",
      "r220",
      "r225",
      "r226"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "terseLabel": "Equity Option"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r31",
      "r32",
      "r156"
     ],
     "calculation": {
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "terseLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r276",
      "r277",
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/Shareholdersequity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r53",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail",
      "http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation technique calculating present value of future cash flows.",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Discounted cash flow"
       }
      }
     },
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r123",
      "r129"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Diluted (in shares)",
        "verboseLabel": "Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r122",
      "r129"
     ],
     "calculation": {
      "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i),(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5558-128473"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355146-122828"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(6)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061172-113977"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32157-110900"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r372": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r373": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r374": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r375": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r376": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r377": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a-c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-03(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6782478208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingent liabilities (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationReserve', window );">Estimated litigation liability</a></td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut', window );">Estimated time fram over which accrued amounts may be paid out</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut', window );">Estimated time fram over which accrued amounts may be paid out</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=tfx_OtherLiabilityMember', window );">Other Liability</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">$ 6.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated time frame over which accrued amounts may be paid out.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_EstimatedTimeFrameOverWhichAccruedAmountsMayBePaidOut</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs accrued as of the balance sheet date for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=tfx_OtherLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=tfx_OtherLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6792405456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6772100336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details) - Cash flow hedging - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">$ 75,937<span></span>
</td>
<td class="nump">$ 36,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Total liability derivatives</a></td>
<td class="nump">7,410<span></span>
</td>
<td class="nump">1,387<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">45,347<span></span>
</td>
<td class="nump">13,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">30,590<span></span>
</td>
<td class="nump">23,426<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Total liability derivatives</a></td>
<td class="nump">7,410<span></span>
</td>
<td class="nump">1,387<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Designated as Hedging Instrument | Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">2,144<span></span>
</td>
<td class="nump">1,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Designated as Hedging Instrument | Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Total liability derivatives</a></td>
<td class="nump">6,030<span></span>
</td>
<td class="nump">1,285<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Not Designated as Hedging Instrument | Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">1,682<span></span>
</td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contract | Not Designated as Hedging Instrument | Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Total liability derivatives</a></td>
<td class="nump">1,380<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross-currency interest rate swaps | Not Designated as Hedging Instrument | Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">26,764<span></span>
</td>
<td class="nump">21,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross-currency interest rate swaps | Not Designated as Hedging Instrument | Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Total asset derivatives</a></td>
<td class="nump">$ 45,347<span></span>
</td>
<td class="nump">$ 13,066<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118948506&amp;loc=SL51823488-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118948506&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799575056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and other intangible assets, net - Components of intangible assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 3,188,322<span></span>
</td>
<td class="nump">$ 3,011,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(891,144)<span></span>
</td>
<td class="num">(854,799)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets</a></td>
<td class="nump">27,881<span></span>
</td>
<td class="nump">27,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets</a></td>
<td class="nump">1,161,837<span></span>
</td>
<td class="nump">1,021,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(378,423)<span></span>
</td>
<td class="num">(367,585)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets</a></td>
<td class="nump">1,391,133<span></span>
</td>
<td class="nump">1,351,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(422,454)<span></span>
</td>
<td class="num">(402,340)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets</a></td>
<td class="nump">23,352<span></span>
</td>
<td class="nump">23,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(19,115)<span></span>
</td>
<td class="num">(18,859)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets</a></td>
<td class="nump">561,622<span></span>
</td>
<td class="nump">563,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(54,324)<span></span>
</td>
<td class="num">(50,718)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets</a></td>
<td class="nump">22,497<span></span>
</td>
<td class="nump">22,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (16,828)<span></span>
</td>
<td class="num">$ (15,297)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786884832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment information</a></td>
<td class="text">Segment information<div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present our segment results for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.280%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,002&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,124&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154,545&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,777&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,969&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,599&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,419&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,099&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,321&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total segment operating profit </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,922&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated expenses </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,633)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,679)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:15.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations before interest and taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,086&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:33.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Segment operating profit includes segment net revenues from external customers reduced by the segment's standard cost of goods sold, adjusted for fixed manufacturing cost absorption 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 net revenues, numbers of employees, and amount of time spent), depending on the category of expense involved.</span></div><div style="text-indent:-18pt;padding-left:33.75pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Unallocated expenses primarily include manufacturing variances other than fixed manufacturing cost absorption variances, restructuring charges and gain on sale of assets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786893520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories as of March&#160;29, 2020 and December&#160;31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.789%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,115&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,012&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,479&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,729&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,776&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:8.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488,856&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783115392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">AcquisitionsOn February 18, 2020, we acquired IWG High Performance Conductors, Inc., a privately-held original equipment manufacturer of minimally invasive medical products and high performance conductors, for $260.0&#160;million. The acquisition, which complements our OEM product portfolio, was financed using borrowings under our revolving credit facility. Based on the preliminary purchase price allocation, the assets acquired principally consist of customer relationships of $139.0&#160;million, intellectual property of $40.0&#160;million and goodwill of $107.1&#160;million. The intangible assets are being amortized over a useful life of 20 years. Goodwill arising from the acquisition represents costs synergies, revenue growth attributable to anticipated increased market penetration from acquired products and future customers and is not tax deductible.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783882128">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (1,321,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">(791,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">(1,321,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (791,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6780726960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Borrowings</a></td>
<td class="text">Borrowings<div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our borrowings at March&#160;29, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.274%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.353%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Credit Facility:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revolving credit facility, at a rate of 2.13% at March 29, 2020, due 2024</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Term loan facility, at a rate of 2.33% at March 29, 2020, due 2024</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">673,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">673,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">4.875% Senior Notes due 2026</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">4.625% Senior Notes due 2027</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Securitization program, at a rate of 1.74% at March 29, 2020</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,923,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,483)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,057)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,394,517&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,908,943&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,340,892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,858,943&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 30, 2020, we amended our accounts receivable securitization facility to increase the maximum available capacity from $50&#160;million to $75&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6782678464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recently issued accounting standards (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">ASU 2016-13 | Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="num">$ (0.8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_CumulativeEffectPeriodOfAdoptionAxis=tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_CumulativeEffectPeriodOfAdoptionAxis=tfx_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786878224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding</a></td>
<td class="text">The following table provides a reconciliation of basic to diluted weighted average number of common shares outstanding:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Shares in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,382&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,231&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Change in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide information relating to the changes in accumulated other comprehensive loss, net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:41.923%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(138,810)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(206,317)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(344,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,760)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,696)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive&#160;income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,817)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,327)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,082)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(137,121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224,516)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(364,719)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:41.923%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.469%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension and Other Postretirement Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">807&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(131,380)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(210,512)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(341,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(792)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive&#160;loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(130,151)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(210,748)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(340,689)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification of Gain/Losses into Income/Expense, Net of Tax</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information relating to the location in the statements of operations and amount of reclassifications of losses/(gains) in accumulated other comprehensive (loss) income into expense/(income), net of tax, for the three months ended March&#160;29, 2020 and March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Gains) losses on foreign exchange contracts:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of goods sold</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of pension and other postretirement benefit items </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">:</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial losses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior-service costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,860&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,762&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reclassifications, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) These accumulated other comprehensive (loss) income components are included in the computation of net benefit expense for pension and other postretirement benefit plans.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6801372512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and other impairment charges - expected costs to be incurred (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember', window );">2019 Footprint realignment plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_AggregateRestructuringCharges', window );">Aggregate restructuring charges</a></td>
<td class="nump">$ 14.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">12.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Restructuring expenses</a></td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Aggregate restructuring related charges</a></td>
<td class="nump">9.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember', window );">2019 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">56.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays', window );">Expected cash outlays</a></td>
<td class="nump">53.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures', window );">Expected capital expenditures</a></td>
<td class="nump">29.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember', window );">2019 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">70.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays', window );">Expected cash outlays</a></td>
<td class="nump">66.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures', window );">Expected capital expenditures</a></td>
<td class="nump">35.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember', window );">2018 Footprint realignment plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_AggregateRestructuringCharges', window );">Aggregate restructuring charges</a></td>
<td class="nump">54.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">43.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Restructuring expenses</a></td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Aggregate restructuring related charges</a></td>
<td class="nump">8.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember', window );">2018 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">102.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays', window );">Expected cash outlays</a></td>
<td class="nump">99.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures', window );">Expected capital expenditures</a></td>
<td class="nump">19.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember', window );">2018 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">133.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays', window );">Expected cash outlays</a></td>
<td class="nump">127.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures', window );">Expected capital expenditures</a></td>
<td class="nump">23.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember', window );">2014 Footprint realignment plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_AggregateRestructuringCharges', window );">Aggregate restructuring charges</a></td>
<td class="nump">13.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">3.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Restructuring expenses</a></td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Aggregate restructuring related charges</a></td>
<td class="nump">33.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember', window );">2014 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">47.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays', window );">Expected cash outlays</a></td>
<td class="nump">38.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures', window );">Expected capital expenditures</a></td>
<td class="nump">25.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember', window );">2014 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">52.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays', window );">Expected cash outlays</a></td>
<td class="nump">43.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures', window );">Expected capital expenditures</a></td>
<td class="nump">30.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">Termination benefits | 2019 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">19.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">Termination benefits | 2019 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">23.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">Termination benefits | 2018 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">60.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">Termination benefits | 2018 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">70.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">Termination benefits | 2014 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">12.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember', window );">Termination benefits | 2014 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">13.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs | 2019 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs | 2019 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs | 2018 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs | 2018 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">4.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs | 2014 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs | 2014 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember', window );">Special Termination Benefit And Other Restructuring | 2019 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">20.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember', window );">Special Termination Benefit And Other Restructuring | 2019 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">25.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember', window );">Special Termination Benefit And Other Restructuring | 2018 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">62.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember', window );">Special Termination Benefit And Other Restructuring | 2018 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">74.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember', window );">Special Termination Benefit And Other Restructuring | 2014 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">13.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember', window );">Special Termination Benefit And Other Restructuring | 2014 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">15.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember', window );">Accelerated Depreciation And Other Costs | 2019 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">36.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember', window );">Accelerated Depreciation And Other Costs | 2019 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">45.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember', window );">Accelerated Depreciation And Other Costs | 2018 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">40.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember', window );">Accelerated Depreciation And Other Costs | 2018 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">59.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember', window );">Accelerated Depreciation And Other Costs | 2014 Footprint realignment plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">34.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember', window );">Accelerated Depreciation And Other Costs | 2014 Footprint realignment plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected restructuring charges</a></td>
<td class="nump">$ 37.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_AggregateRestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate Restructuring Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_AggregateRestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_RestructuringAndRelatedCostExpectedCashOutlays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Expected Cash Outlays</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_RestructuringAndRelatedCostExpectedCashOutlays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_RestructuringCostsExpectedAggregateCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring Costs Expected Aggregate Capital Expenditures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_RestructuringCostsExpectedAggregateCapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostExpectedCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount expected to be recognized in earnings for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostExpectedCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostIncurredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostIncurredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=tfx_TwoThousandFourteenManufacturingFootprintRealignmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OneTimeTerminationBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6792336336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 630,642<span></span>
</td>
<td class="nump">$ 613,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">297,018<span></span>
</td>
<td class="nump">289,614<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">333,624<span></span>
</td>
<td class="nump">323,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">147,796<span></span>
</td>
<td class="nump">206,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">27,396<span></span>
</td>
<td class="nump">27,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring and impairment charges</a></td>
<td class="nump">1,346<span></span>
</td>
<td class="nump">17,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,739)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from continuing operations before interest and taxes</a></td>
<td class="nump">157,086<span></span>
</td>
<td class="nump">75,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">15,439<span></span>
</td>
<td class="nump">22,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="num">(579)<span></span>
</td>
<td class="num">(339)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before taxes</a></td>
<td class="nump">142,226<span></span>
</td>
<td class="nump">52,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Taxes on income from continuing operations</a></td>
<td class="nump">11,074<span></span>
</td>
<td class="nump">10,972<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income from continuing operations</a></td>
<td class="nump">131,152<span></span>
</td>
<td class="nump">41,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Operating loss from discontinued operations</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(1,343)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Tax benefit on operating loss from discontinued operations</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(1,021)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 131,150<span></span>
</td>
<td class="nump">$ 40,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations (in dollars per share)</a></td>
<td class="nump">$ 2.83<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income (loss) from discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income (in dollars per share)</a></td>
<td class="nump">2.83<span></span>
</td>
<td class="nump">0.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income from continuing operations (in dollars per share)</a></td>
<td class="nump">2.78<span></span>
</td>
<td class="nump">0.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Loss from discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (in dollars per share)</a></td>
<td class="nump">$ 2.78<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">46,382<span></span>
</td>
<td class="nump">46,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">47,231<span></span>
</td>
<td class="nump">46,942<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868656-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868656-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1278-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6798527104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities of continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 131,150<span></span>
</td>
<td class="nump">$ 40,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">16,842<span></span>
</td>
<td class="nump">15,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset amortization expense</a></td>
<td class="nump">38,911<span></span>
</td>
<td class="nump">37,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Deferred financing costs and debt discount amortization expense</a></td>
<td class="nump">945<span></span>
</td>
<td class="nump">1,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,739)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_InventoryFairValueStepUp', window );">Fair value step up of acquired inventory sold</a></td>
<td class="nump">1,707<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Changes in contingent consideration</a></td>
<td class="num">(46,502)<span></span>
</td>
<td class="nump">13,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,522<span></span>
</td>
<td class="nump">5,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes, net</a></td>
<td class="nump">679<span></span>
</td>
<td class="nump">2,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_ChangesInContingentConsideration', window );">Payments for contingent consideration</a></td>
<td class="num">(79,771)<span></span>
</td>
<td class="num">(25,935)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Interest benefit on swaps designated as net investment hedges</a></td>
<td class="num">(4,874)<span></span>
</td>
<td class="num">(3,882)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="num">(18,143)<span></span>
</td>
<td class="nump">4,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities, net of effects of acquisitions and disposals:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(23,145)<span></span>
</td>
<td class="num">(14,102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(12,346)<span></span>
</td>
<td class="num">(19,200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">6,403<span></span>
</td>
<td class="num">(11,524)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable, accrued expenses and other liabilities</a></td>
<td class="num">(31,488)<span></span>
</td>
<td class="nump">8,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Income taxes receivable and payable, net</a></td>
<td class="nump">4,651<span></span>
</td>
<td class="nump">3,192<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash (used in) provided by operating activities from continuing operations</a></td>
<td class="num">(11,457)<span></span>
</td>
<td class="nump">60,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities of continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Expenditures for property, plant and equipment</a></td>
<td class="num">(19,684)<span></span>
</td>
<td class="num">(23,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities', window );">Proceeds from sale of assets</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired', window );">Payments for businesses and intangibles acquired, net of cash acquired</a></td>
<td class="num">(265,160)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities from continuing operations</a></td>
<td class="num">(284,444)<span></span>
</td>
<td class="num">(23,528)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities of continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from new borrowings</a></td>
<td class="nump">485,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions', window );">Net proceeds from share based compensation plans and the related tax impacts</a></td>
<td class="num">(3,022)<span></span>
</td>
<td class="nump">2,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments for contingent consideration</a></td>
<td class="num">(60,881)<span></span>
</td>
<td class="num">(110,953)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(15,767)<span></span>
</td>
<td class="num">(15,650)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by (used in) financing activities from continuing operations</a></td>
<td class="nump">405,330<span></span>
</td>
<td class="num">(124,361)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract', window );"><strong>Cash flows from discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(193)<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash (used in) provided by discontinued operations</a></td>
<td class="num">(193)<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(3,842)<span></span>
</td>
<td class="num">(1,836)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">105,394<span></span>
</td>
<td class="num">(85,949)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td class="nump">301,083<span></span>
</td>
<td class="nump">357,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the end of the period</a></td>
<td class="nump">$ 406,477<span></span>
</td>
<td class="nump">$ 271,212<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_ChangesInContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_ChangesInContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_InventoryFairValueStepUp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory, Fair Value Step Up</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_InventoryFairValueStepUp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for businesses and intangibles acquired, net of cash acquired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds (Payments) from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSalesOfAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6662520400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 219,908<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Payments</a></td>
<td class="num">(140,652)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease', window );">Revaluations</a></td>
<td class="num">(46,502)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments', window );">Translation adjustment</a></td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">32,737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfx_NeoTractIncMember', window );">NeoTract, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire businesses, gross</a></td>
<td class="nump">$ 140,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Liability, Foreign Currency Translation Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfx_NeoTractIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfx_NeoTractIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799576432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' equity - Accumulated other comprehensive income into income expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">$ 297,018<span></span>
</td>
<td class="nump">$ 289,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total before tax</a></td>
<td class="num">(142,226)<span></span>
</td>
<td class="num">(52,890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Taxes on income from continuing operations</a></td>
<td class="nump">11,074<span></span>
</td>
<td class="nump">10,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net of tax</a></td>
<td class="num">(131,152)<span></span>
</td>
<td class="num">(41,918)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Total reclassifications, net of tax</a></td>
<td class="nump">1,369<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Cash Flow Hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Total reclassifications, net of tax</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(163)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Actuarial losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Total before tax</a></td>
<td class="nump">1,852<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember', window );">Prior-service costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Total before tax</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Other Postretirement Benefits Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Total before tax</a></td>
<td class="nump">1,860<span></span>
</td>
<td class="nump">1,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Tax benefit</a></td>
<td class="num">(434)<span></span>
</td>
<td class="num">(411)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Total reclassifications, net of tax</a></td>
<td class="nump">1,426<span></span>
</td>
<td class="nump">1,351<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income | Foreign exchange contract | Cash Flow Hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="num">(66)<span></span>
</td>
<td class="num">(186)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total before tax</a></td>
<td class="num">(66)<span></span>
</td>
<td class="num">(186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Taxes on income from continuing operations</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net of tax</a></td>
<td class="num">$ (57)<span></span>
</td>
<td class="num">$ (163)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724394-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6715137728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tfx_SecuritizationProgramMember', window );">Securitization program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_MaximumAmountAvailableUnderReceivableSecuritization', window );">Maximum amount available under receivable securitization</a></td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_MaximumAmountAvailableUnderReceivableSecuritization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Amount Available under Receivable Securitization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_MaximumAmountAvailableUnderReceivableSecuritization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tfx_SecuritizationProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tfx_SecuritizationProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6781413040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 125,115<span></span>
</td>
<td class="nump">$ 114,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">70,012<span></span>
</td>
<td class="nump">71,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">293,729<span></span>
</td>
<td class="nump">290,776<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 488,856<span></span>
</td>
<td class="nump">$ 476,557<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779626160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)<br></strong></div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_MilestonebasedPaymentMember', window );">Milestone-based payments | Minimum | Discounted cash flow | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_MilestonebasedPaymentMember', window );">Milestone-based payments | Maximum | Discounted cash flow | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.063<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_MilestonebasedPaymentMember', window );">Milestone-based payments | Weighted Average | Discounted cash flow | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.063<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_RevenuebasedPaymentMember', window );">Revenue-based payments | Discounted cash flow | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_RevenuebasedPaymentMember', window );">Revenue-based payments | Minimum | Monte Carlo simulation | Revenue volatility</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_RevenuebasedPaymentMember', window );">Revenue-based payments | Maximum | Monte Carlo simulation | Revenue volatility</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_RevenuebasedPaymentMember', window );">Revenue-based payments | Weighted Average | Monte Carlo simulation | Revenue volatility</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Business combination, contingent consideration, liability, measurement input</a></td>
<td class="nump">0.204<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_MilestonebasedPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=tfx_MilestonebasedPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=tfx_RevenuebasedPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=tfx_RevenuebasedPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=tfx_ValuationTechniqueMonteCarloSimulationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=tfx_ValuationTechniqueMonteCarloSimulationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6779490896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Components of Long-Term Debt</a></td>
<td class="text"><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our borrowings at March&#160;29, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.274%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.353%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Credit Facility:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revolving credit facility, at a rate of 2.13% at March 29, 2020, due 2024</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Term loan facility, at a rate of 2.33% at March 29, 2020, due 2024</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">673,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">673,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">4.875% Senior Notes due 2026</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">4.625% Senior Notes due 2027</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Securitization program, at a rate of 1.74% at March 29, 2020</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,923,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,483)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,057)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,394,517&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,908,943&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,340,892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,858,943&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6591976784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes on income from continuing operations<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Taxes on income from continuing operations</a></td>
<td class="text">Taxes on income from continuing operations<div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.569%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.7%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate for the three months ended March&#160;29, 2020 and March&#160;31, 2019 was 7.8% and 20.7%, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective income tax rate for the three months ended March 29, 2020, as compared to the prior year period, reflects a non-taxable contingent consideration adjustment recognized in connection with a decrease in the fair value of our contingent consideration liabilities. The effective income tax rate for the three months ended March 31, 2019 reflects significant non-deductible termination benefits incurred in connection with the 2019 Footprint realignment plan. In addition, the effective tax rates for both the three months ended March 29, 2020 and March 31, 2019 reflect a net excess tax benefit related to share-based compensation.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, we became aware of a new interpretation of a non-U.S. tax law that could apply to certain of our previous and current intercompany transactions. We are evaluating this new information and the effect, if any, on our tax positions. The amount of any potential impact on our financial statements is not yet estimable at this time but could be material to our results of operations. We do not expect any additional liability to result in a material impact to our liquidity or overall financial position.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786848368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenue by Major Customers by Reporting Segments</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table disaggregates revenue by global product category for the three months ended March&#160;29, 2020 and March&#160;31, 2019. </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vascular access</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,256&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143,897&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anesthesia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,252&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interventional</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,931&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,184&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surgical</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,719&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interventional urology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">OEM</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,738&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net revenues </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(2)</sub></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)  Revenues in the "Other" category in the table above include revenues generated from sales of our respiratory and urology products (other than interventional urology products).  </span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) The product categories listed above are presented on a global basis, while each of our reportable segments other than the OEM reportable segment are defined based on the geographic location of its operations; the OEM reportable segment operates globally. Each of the geographically based reportable segments include net revenues from each of the non-OEM product categories listed above.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6772093232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Investments in marketable securities</a></td>
<td class="nump">$ 9,020<span></span>
</td>
<td class="nump">$ 10,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">75,937<span></span>
</td>
<td class="nump">36,492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">7,410<span></span>
</td>
<td class="nump">1,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">32,737<span></span>
</td>
<td class="nump">219,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted prices in active markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Investments in marketable securities</a></td>
<td class="nump">9,020<span></span>
</td>
<td class="nump">10,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant other observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Investments in marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">75,937<span></span>
</td>
<td class="nump">36,492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">7,410<span></span>
</td>
<td class="nump">1,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Investments in marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liabilities</a></td>
<td class="nump">$ 32,737<span></span>
</td>
<td class="nump">$ 219,908<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value assets and liabilities measured on recurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>67
<FILENAME>0000096943-20-000053-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000096943-20-000053-xbrl.zip
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
M51[+V9<<1"337( ,$DVKL*VUF^T;)*';:@9)$7(:N?L4UWY^P=ZCK,A^BX:
M),Z:\M<[0J*UP,IX&R0V!'9-">PYDKW8Q6MZ2E,P]C2N$4^ONPC888GZ%[Q!
M^2.1'*.3SVL:,U+EY4L@QJ@L \D%6CO0?+1>&N=RBQTE#\%A\3E#K]=KWDLP
MD1ROG%FN!\(R/N$:U,#Q6&F;I=).O10..[?;VI@G*C9/%(Y.Y:;/1T DPS/^
MS:50'ED\-WP$$[5D[T$E6%FD;/ YLE1WUB8J2V*DDK%P7FR40@$OXMRE49 *
MBS*CBZM$'W8*O^.8"R1*+^C-*6P4473QX(:8>)["'3CU)*)^Y"D?.&GP?$:,
M+Q*>LICN_X,#H08)M-U@G5859.$0KSI1:;\"LE#A+&_A(14$#W"\ZISK1;)6
MAW/)+'D(H$ROU;)89Q1]O5:[OK3BS9RP8;T>?25<6H2K, BT+QKR=" :*,S"
MKPVTVH]4+/NHRDOC:!V% 2D06Q7Y U!R;3B[0;I6.[4L4RP(24@+;I2/5,T-
M*BZNJU'TFXQQ0\@S0W&L]!-L(_Z_\4NL-@3[)PE4+B(4!1&401:8S.::)2JG
M7K=$.4N:ZX_F(PRE%JS5">$T4]ID$">ZU=[ LU(MJ-4^K, :>TAQ?64SW!Z5
M*ZBZ'"G]684MMGO7E1_<M$ &NG3VSMG(/BA8R27HBP4%;:V0>=G6H<Y;27G-
MVD&-P>)VRK#"*ZKB \WG4=T;?^#Z4<J[E7Q8*\Q; NW>FIWE934$"F9]C%":
MYPR1DL02H%$AB );(0 ;;8/,DZ2Y@\2;$$EYFL7G>%,^R+?_W79QTLN<PR$<
MAK)E,H2M^LVJZ&L0A(;,'&MU1)<91M=JW[]?/7 -MW^I"9=O3(]5FQ[O6.KQ
MX,XI#+<4XSUXL/18.TS.%K.MM<*Y)5._"@'G>)+!:!AL5G(<SDS@)SG_3(L^
MPL9UJYA&6[>WFRD]X*G\C[.EY:[&BHJDK<#T'<*N <R#. )KEC"WM)(,T$P9
M9V4_> CP#2>M#Z&*:L42-03+28D(5,"8]4( ?!@.LIM4G.@QUM?PU9/0Q6FU
MC% _,D-D QBY91JP(I1$U1B)."4F<4S'Z!5J<&#"4Y,MYL^.HQ0T1Q?[# ?,
M!SR?J!'&#[O!L)2JM%;DGIGU "U]\9&T/)'1G93-32;I=_O:U2:$UJ_KOE?5
MR)PK"0X\I:0!I<U,]EI !GQP%U("%\[@2["7B#2^?P7T 1WI)AJ*.$M05K04
MC[:XB,8]-KWJ#B,/QJ?ZBZ=4$9Q8-]8O,HE?\*E+&@GB*.B<%X4@4*R7E6J9
MH$RAJ"& ,XSX>6H#2927#'_K3Q1 RJG([EL_<%T*7P@P394- J(D'H0 4 SG
M"@*B"RLINA0I4PI3"X'F!F(Y:[!4Y0F^ %\JE&Y]>_$0P%R!I+ "DN8K'8:
M$E064)!"PR9#D3)IV8B"O;%VX)30Q5>3] 7SQ_"OSLLXT_W"3?J8M.H0L"D,
M08ECF^)"!>V\<(BO#(*D$LU)Y'#0&O59IZ>43GH(VQ&&79$$@7FAU#G["@'$
M083LY 4??.4OA&V#F2P:8CTJA]MS_=9A.$J1E41_U<\=O/&9*F&$L!M4?<L7
MT?+6;XZ]APR%L!EQ!70)DT_\WI2=GA0^R"6F$5%-$1QX8Y/8V"36%)ZNWXH@
MTS#5KB&OOJP"8^LG+%H,@"*&@ R5]$.N/\BOE!<5!/JJN3W-V:H*K='7&2$H
MJ2@$""L]XW/$!TG?H3!B"I)',63@BOY-<V97JMWBHX(V>U+MGA0D181W65:L
M1,[:"!Q5E078R!I>C\QLIHME2# G.P3P!H&H)@1(/LW [$<9U1!RA8#P$OWR
MVLKK#W-@F4RYPE+]64JL#S&BS%A*-SMTV6;9&&Y&A=[J>/-L9F#$8N6@BV)O
M4!C%&^W=(-[H4D'1GB":)]6?>9$?B:B*0DAMO&KU.%506&<%@KIE4<+EB-UV
M)"JK%41_-BX++VJZ+M>E-F]X)P0$KT P7H%[O83%"ZKN_W#:6J>]J 1'^Z#9
MK:$><H6[>$O]D;TU7'W]::Y_K-5!6S))W_L+18L*5*CZ@5I%293ZH>I:JH4
MST$0\,1^="% LPK'4?W0I-Z/5T+CH7\(9>ZT7(>3M:U.7[L$\'C*_2#%<B4C
MJVBN5KL<'@#<G[W=:3'>'#59EEI901'@C:I.D^PV6RTV;HZ"0-,@( KJ^$>5
MQGQ*SLM?M*0??;\#2IQ$NQ1@\TBFF1547IW%5;B&-OJZ#S%<*[%AF4X>!"PY
M2[(T&CJ\=>T>.8:L#01+,VS/B+B<MSQV?8X1G:GYL31LMW4_-?X1"#,A=Y%8
MUD"VBI+%M1.I*GHNU(\>R!1>NO:3OOMJWA'5\J^""DEC9<,LL2[LA?A'L=_;
MDSU8C\)7&%'="L.&<F1$TL>M)YTA5R29SRS)=QOK)(E_9\)8)DLER/6L *9I
MX$NRBD#ZVL]H(&G@DY3%TD1:X!'$PE5N5S01QHAC[UG8N%@QH_(*5AB_!D=7
MZB@;&8NAW558L@\[S9T%?4X/FGMUV'(/\%J%);L")*ANKLO8R9/<H?,DP9:=
M=PU>\<O<&*K6!W.7M%&DG.$K'QPAW2Y3K*I,(S[F$3K@T(%,W B%CKPON^ I
MROCPUF_8$ -$DOT7S[L'QWN=PSS=^#2SH"J<R"N9L!,5K]GYOJ7YU7D."]=$
ML0K/2/W$J90IY'*YL/%E+K(7.MGTI0;9@1K8S#<>N5>[BDYJW0Y>=:ZTD@:+
MM>^'ZT1/YPGC PJ-%IGXAHEK=(1\YJ-*?!]E"KCFAO6PV:UPK_O\/#B5V*K(
MM8CVB@+F@JF)JZ7I=YBS$?\F1]DHSR2&B70[I(:#6-C++,768UX@)K_RU!E1
M'3%(8W:CE@"(DIB%S&(19]$L;RW%A/=4]*6+R_=-J@7-UPS+VJ*:^'9_17@L
MH#$!-J ,PW2P!NS%D]0B&3("JU00';H?7MY"\0#A]C?TK&)Z!AMD[!9L&38)
MA>G!EAI'U+Y/GE;5(NUI%TE\! 2O$I/.3R!XOY1K2?BZ.W!@O(+;()Z)!AH1
M9:ZU.+%G>G"9P TW &.N>$)/)22F(6GLJ\P9ULV<[A6:GX#\@%'-!N:8B((8
M\$,\-[36A;5CYFZ@F%DR-E*M.#0KD]@6J1&6IID9E+48^.($AC D&HKHJ\GM
M61%W-5)RC8$C-Y"@6J!Q3)9;1;-?,T!&?'I6-O1]\_>[9L!T#JDWVMTQ*R1[
M2F[Q.EA>ZC>X-9U]LYI'F=82JUMH]@[[9 )'%:Y\[*^R;^]J0/)[OPE]6I,=
MOQ^=<6Q)B[[F0!DH_,D7Q2<=%2O_<@.D9<OYO8#69"G]]/"U[^WC5><.55'[
MIW9YW=L62%XH*MX.[IY<FTB-Q4Q4F2=(L7<#+7R](/$M$F-+3.*IA%JMQ%CG
MRK]---:L3^>E[:LJ7A\$I-M]O.J<Y,-\Y-<2)JIWWU0(@%O$C</'O,@3E?8E
M,GT)L[;3>^WUCV=3[S@_W[K ID9YHNY9WBI/P&Q3-4E$/!#&.=_1RCQ$2[G
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
M/8&G[/D(="A6A!XLQI\ZQX>DP^ HT,[+L:S "@FSY.A_,6E768^X!/Z0PVX
M0K3GTM+@%9]NIC-P1Z%>>WRP9R@,^"T?='@WK^&E5;P6)(3$@\L5LL$*8?!.
M*P)SA\#ENG$^$D-$T<YG7]5L=7V49940Y3S^7<&O%:?4M"]++TLC*-M"PXK[
M$5C54)M9&Z;,I<'L(C(/X)2@)R*J7C[',TFY],7Q 1JU#?L0(/<UU-3[1YTS
M.L&S-::WRD+B?"+,G&!\L2P\</+_GI/CP9S^7&-RZ-KC5H)#24DVH:R8 O^$
MH'^:1L!%A:PE4/2I35XH-CP"2,]*B2<](KGIV=I;;])=0;>!'(68)C2[8@#>
MA>TL9P)N8\K>@*M@\7AD+ -H0YLD5H$?HU"%S&:2W';D;4X& "@6^ ;3%^*;
MR+D+X<K@$Z\.*G\7O/Q,/F\9@:!91*@C@6?95HI2UTJCV%.-15O#VCU:-:B/
MP%JM]OARU?'D\8L?#F$\<4"!-S(Z-AO1!)V<C$=T)*;-6L9)948K9(18PA?Y
M16[%*72.MF\;D\8GM]M9 @M698KAMT_3B4D#E%D,:0+'EH9/(Z2+CRZ)]%R'
M^!8.$//@&7)JR/Y1N!*#AT9,(LCH=()EPX/4$_#PU,@((N<9W*\I#@#6-2XL
MC=J7'J]N$242=!@="(91T4!,P[\:]3Z<U/B=QYBN #6!X0CHRF;W2*52^9/U
MA]8?\S$[D\4-_-QYN7UX]R=H64%'F[&?1&[HCZGL9'?]/95U78$TZPT;]]\O
MV,_>>SR[)(45MBF&2.,]XM&CXJ;24R7*8/F.-0:QB/DB1[9,?.??7EJU 9-V
M6\YO_-SN:.MU790O^!M3FTCKXZ)#UX54_B9/91[1;/),WNM*WG#V=_A *-X[
M$T-^US%8ZP)HMOQ?):2_C_CV/U!+ P04    "  (69Y0"B-KH452  #"/0(
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
MD;'3.*BUT^U(1&,S2EH7$$W]D]^Z&Q<T]:I-2HG>H>7CP.+L?YAH.I,A8/
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
MF1V^&_PLAT;=9W%D:G.BK!J4[-,:/]&\DN,3]OENM=RWCISK<%M@DA/[3 A
M](:LUR=Q4;"JENPG;N()A0 =IH$B@0-LB(3@/H]P7U0TY7&L&])<H)AQH@^W
M&'[Z<]]CLCPW.7Z0&T^'ZQ!BHT&NS(TI$]U"U/L?<9'JGUD83V5U>(T.'EFC
M-LE%)\9;'B/E_N!J=%F7'P3O%K J#84ZSF9%A@'.0.5Q :\>UGD668D606\O
MV#K-TA%65B(W95S.MT-4FUOG::D33$E4'#EE</D5#J60<&[O9;!U)3Q=>+!.
MP3-*03D5VZ)MP,M!'E',/&,"F=+/G/@;C>#.75[#0\\>6RAW"-&DXM":5#IX
MN+CP01/8UM5[MIJ)68MI)JPSYF Y%]/W7T/CV(8+)Q ^Z>[DM%\\<C'";AL0
M6 -.-D,I]AP71Z!T X-B0KQ#:"!V6]4?@JKW9FFBB)0XD5;%!:9,T])KR6IC
MRU:,Y0L,1?Y1Z/KL'HB>I88S>34MD:\I1Z^, NSJ5B%E#7=]S[V>4]2)BIP1
MSE^9-C8X__?@(J8E98;S''D!.8_AD.9<EI/E1==G_Y#0D6,D'W>S"=OUGCDM
M34XDCU&,4Z=5SJ9Z7'/<<80N.Q9+[$ >W.0*>X0@=+?PS"4%!P=N5C(OUV0*
MFC]+C7]-GM\$FZ1&VUU?G*,6\1S%Q3A+P9KAAB[#TA03HG+D^:6XB2#;?-*.
M:9QZ]=T2W (=;@W;!SO%T.&"I^=ZBN&7S/0!@7/4]75ZB1%T1I=A&I,\C)R2
M -Q?2:H4JM(H!Y^;),LM''[N@BLH\W()SC#'.L>#NC[5KQA;1L@,SH]X. [P
MU<A!8-B%\,'8&ER9;V:M%A\.S\[M+0)-F4,*_ SL7ER80W6XQ_63PXH\!_X;
M%O!Z1B3EM0>%?:[_L(%)('EYC_I(#?2-1.G^T5ZM4,T,PQ^#X7(K*%LS-7UV
M!2=GP;CH3^'NJOP$S!)^'"ZO&:)_E4\"VU WRD@:%Q51C=*[D04$XQ;[9SPO
M"&IAWLQSGA6Y3OR4!YAY<.QQVO5=?<Q)0TLES<(5P\#2*@/G7IKDF;Y;=FM8
MF3TT_=S8H*(4*J);P<Z9.P9FOW)#LV:0>F4NS4YL$Q5_H;J^0J]AKFZQL!V#
M!+FJ:(VP0.T__W%U,:Z$' X$R)0D$ ^*Y;J)/M4SV@_/[#-JX\^C-EZM'VKC
MZ0>.CA8"1[8KBX4D2^=W]NTD^(;),5;1GNDJVGHJ"#\VD(B8_M:A&/SZ A\<
M/-:*+%R"_J88-VS0-R!"+3$?"YT7Z3KA.*,[%+95%QVI'_QAG ^K"1:&#77A
M['&&?J%*)@2TFX(:M,6/E[7DB"D<IP;9O::65*3QZ\\K_=SI9P2W>H>+._#@
MU>YF"VTD+*.B_(@U'!LP26(#B[F>L(WT>)_,SU!_3W0N>Q9X:-A-!@5UWZ)I
M)>6(!\H9K"7ZIA9UG>62TP6E9/@5X$:&^A$^/]1Y6OC1,UN$KP0BO4H_4^M
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
MCQ89,$#$/>6:/$GU4"#75OCLD5LQG>KME4K+NJ*M#S9-6_O5%N\-LKNS:ON
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
M#(YY"P0,O,9\R&TZ.>8ZT=%<VJ*" LAF7,"*F8@83"]!_@AQ!ULQ'/)M[2B
MY$C$"(^+.E/4QUL.$#F4J:5UHQ6$423:H-*QRD)&IQVFX+'A(<J#VEQ3%EOP
MC/YM[+-%!C0?P0?[T0=U>6\=X=Z2U6P:T8V*"TJ]<V/GQ://3*.>T).0XP,M
M*@AJ)[7N54K8,@;>>7%Z0AO#M"Y 'G>]<6<+E1*N#OM1F?7@YN9]:N&2!M/,
MM^_RMGEIZG'LW"Z=V@&C"+G/:!@@WHAJ4E,/OF?)M:3!J.1:\(H? @[Y"2)E
M>.>DHG1PH0D:6 .?V]%Y=V2I4 LMITYA\UZ?&+3('^HO^O37_U6S&*)I,Q@<
M4LC5OLK9.DW7?9$RP[#PM-A[AC3*?U3->#$0A :Z40*J3&=,?6T6($/P$OQ
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
M>*$LQX9_@G66P:B^/*CPEB#GM\-?X&_S%7K";:3[O;\R8DP=C\<F-:"/B1&
MS S%XD<X"6!MN.\E?9#C?MN/JZFJD E619Z6 U0FY!\I*WUX*J65YR"0\\S^
M@(\>3W=LBK**D!S@T. Q'OK;:GD;?E;V_MBSFA<ZUDFC9U_G16*=%G@E[._X
M%.629 9.IU&+/@ !@.X$7UBUS[UF@*)'P=_P%7#@2 :%3O452+>H@A5N#VO%
M8649:@-G&:I^N-$?4Y6U#T2CU:,FS!3#GT8[[\X^[D;!6;5_,<1?7$]-/(U4
M@5K^F/QB+:N+567DR<@M\9NY8H6;[CI-<Y1GP*I)L;>*M!AQNK3ZC8R'"E"<
MUC2@FQJ12EG#1'!FZ.];H%ICB6=<Y#.B&'P!_9D7,,[8?Z2<@@:$#R6F1&9A
MLEHG R*ZTL!!J8)7G1?R ,X15AQ76]J\)6W^J, FO%"PI0N/[3=TUI GDP>\
M J@*'R++'7Y;TL-L 096GR4#(0 @E4*KLH\$;CB@]3;ZP9Q8KHJDRSWH8SR/
M4P.BH,J+]F7]=VWR5SPWSSD:^AH][D@[?I30#QX^ZG],C<H\K2O]9I1753Y[
MO;\LRM@S#?^_TZ+1#R?Z\0CH]?-C,MI>J_1:+<KP_?<]K'D_KHN$@L(;8]T]
M*&>J0B4HV@I1;%%+U46,]HA"DP-H#+[>:40=ZJUY744IR***[?YS75:%B3$
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
M(1_ FOMK7Q;,A[/2!<;>K3U/,KS@3&'2.R0%EMX&1)FQ32$JC/H".Q7XGQK
M1$_(!*QWRS?[$D#O']\,$EZ0I!M'N<="/I"&['@(<PGRZ]_]#2$>NQQQ M.#
M0._)1!-/#-PCXS7[N3;HT&-_<%?;<R 42XO3%56V];05"M)0NFS(J\3!O?=J
M\5<7NH5%PJ*STW-MYW>TXY7PA[NR:TVC-1K%/TQ6\/S^L8(N=?_,49M(.@S0
MK3_7)1P3$QP1^X\YI@0#F9Y*?]1-X0G'!)IHX33LA2)S7H)DK38F4I=:NFS!
M#CZA#2+VXA2Z]."^^ 194<)$DI9MN1RN-KHN,%Q"W"(\%:HFI).A,"2%$"6R
MQ(6@<EBM-?+4R(QDY1.+.V$=Q_!HBOG;S/J5#>A1= 9)@W,D>V=I^J)C-A-Z
M^&5J1F!+'M.X]3RQM8V9)N3)8L'<=8QQ458:">J1"D#]\D2I'05+T@6,FE.@
M"#0:K<AR&!#5QDJ9!]I!5:/$#B0FU\Z\VZF:4INP]<;N8&GE)?DOK 6N/U-2
M.;#CI !%DLOZ*1"M:'EIJC/QSD@@$B<;YW,7I)7W<N#,RZQ5)BUYOY <VI30
M#\[MCM9^WP=NX$:6/2&@ER#)J"009']=[NV6?;#46G>M ^Z%3AF0[@G"H)K
M26$N%<INS";-800$0*@SMT9Y)>$C]'H6'+RR/9:19N>$35-H>^96F%3M8Y>L
M26<-^7F?]I9L0WY?P;1?;$-^VY#?75Y1XY1=]+,=)^$#D;**M6 \H*N9^5K*
M*E]/EEBUHXQ>T#]?4NH*Y;+4J;(]''P,/1#-\0J_:: Z/G1$TA?WSPPXR;,Q
MZTE4UDVE9!L$F^6EZ#3@F=0: 2]3+VCY$BQ-\H1**8:%&;=:LA_7Y_ &_KH#
M8T-:O8IC:LY 2)7-UIIF:Y<KX=Q5+%# !TV7L6 ,_&6#%CIG5R/%SO*F69"W
M)C1O4&E.<, LOU(V29YT1WQ-HK&58J7C:08'.%E@WZ"L'H-.QBD*;%F4>C8"
MI7ZFJVF>E-3R)]9)7>!,K_/B,S73+%QJ%NGB,&J!RE:IT8O)#\T+HRN&(76+
M&J"CTP5L>?8JU:5]&W^R*"N-:7C\E=AAP&ZCL9GP/&+@)OE,3)\XI4AH:J@I
M.7["JA9,;VKFZ*JNKK7.5IT(&PUN;F#S-N_ O](;*/V2O*U%V3R%@64AC)%M
MI(4MF@BBI^VB"<VQ#BDX4*)E=]8:)JOO!1M"R\9 +5M1*VMR6Y&9EIE_U9K.
MONK0+OZ@V2D_2_9*9]3)FMZYH[_$>DY9A7 M,A?[E V8(! D6!W5M-T4FW:^
MKB1$GWJE#*%]L]O&CP0[#&PZPT?'%)S;\K);X.H23<9I7NK&@;YT[\0)QZUK
M6XT68/JJ*G--K;<-EJEQ/)/]>]:R5S5\4YC_[6<4=4:-7R0_-C@SB0+/:U 5
MXB@![DJ?%%0-!V;16-5IB/%!S4[Y5)J6(.V8CEBKT1_ @6)<+JXI(:=I52A6
M9Y #$ 1CR9D**&5\'PL)H$I])IJ?P"-9J ]9+ZWUF+SP&:Y-0D BFNHNSZ6
MBF<*^DP7NP![W5^1]E+$+8T.]YNM[04M_M,5U!NJX+R\?PJ.;8&&Q'1BF=+=
M7R5H-^L3VEI*^DP5$Y,]KO(Y3^&.DZ+: %)LT=O>\Y>A:ST4OJ1 ->QL#9!B
M.>.#_8.E%5X;=JIF[]*I5BRUE-,O8'NF\%O0+JF1%:P34Q:LVF0+S26"5[#+
MDC1K\9:2-J% ;&&R6U;;5%MRVU<&U3;J@;;6EK]ZN30==M-VG+?<3R#C[9_G
MV'8QT/9&>;*0KDK]"@Y7:O5V)FB,$1*MJEH^"D<CJ%Q>'"5!:%1C"X.P P :
M-:P71J@IL$)XB]-\MA1<<.-.T^R=-BGC33/-E2IMU] (T&U2\UESK58"ZFF:
MSR-6>.']G\5*6=/<<?FXG6B:K?%K;(6NP;S<KKG%0=\71GE%UQ;4UTK4XA7W
MDI,Y4PR:$>8<F->@<2\\2[@QNKR#"S]%&XS4:WM46"1&N<'V+-&^)W=AW^'B
M-?8[OU)#DP*(2$_ &IA1Q,E:P#;UU(;?",C?K90[5<*8ZQWYJWMQWGS<8FO6
M7.Z'6WN3K:GXR#&.E5?RLT;BM0^JMT,O)_82($EXJA4B5V'M25VZ,9%EP"Q5
M@C%7*AQ%3QB-$)-MA=A?"LL04:#LC WHVV0X.AZQ&R5JAD^&7K9M>[BO,MBV
M,;('%R,3QD?KVWS&-]H\.X\V]9/X\.:%)N?8$AQSFSDC/DQDR5XP3_JEYK,9
M<'3QMS5I+O !2G;LG:X+<>Q7E/C<L,V_EZLE[*!=?5*IS[IL\5[G7G,I+ .P
M!4#MPW1J<9ZBWKU"I6P2I)=A[WN]Z 65@8,HA$_6^L$Q7''GO+76 ODBW;^6
M^U"QF9C.VJYJ?!M5SLCT2 8^4!L<FP20(O ."_M9LV!ZL=DWCI"<T9T730+^
M-0S !Q*F>I%W7_0$Z]Z7EL24ER2#:HK>7+6;W)$/FJ;&O4^N8#[21?WE&R)%
M3CL[^B^K',6I*LG2*&$(.'V\8?^J\TI+UK]*:4%HN!+N_20S7 5AAT8'..6"
M.9U3^AC3BP[V5[X),[W*O/U"'NGA.1ENIJDYA44&T=A@,B#CGY/^220FD0<B
MM!GE67/<1(T85X^!_3IM#WLU6DK!HN%"'X(+Y> [L-*O+F]6M%L,&%8!$VJJ
M*KLLOV'U\,2X+HB+]72G\+:'@3WZ]^>ANCG0+S '012K[(HN'W ;0IUAGL^F
M+9X>QK$RP@)5F#2X@QO/B:3>Q[O=7/T^TD$OHZ8#Z^VUAW6C(PULD-Z:-_\8
M2[AW$,RM:/BH#0;Z4M"&Z>$K[^.+)F#O71N*(S,;1M1+%9U8TWX=$T]PZ:EV
MTD,<.'=@*XU #HL1X*VS(/TA6<-?0Y-$WG]-:)<]N^'%:K'/#*V0) C([EA3
MHZ_<=R85FFJL8-I._@?9FE3_V3?, W4=H23B(P@+6^1*]<GIFV]&<.L&;=J\
M5B'D8HNV!IA][TBVL&D9.!#'F/&9J1HQ(H^D2-#,!JVI#2P@>8Q9QARW'O31
M_$,FYOOB%",AB7E+Q/XEES[X$.T9EI]EI>>ES65H?N.H6](&;&:)>$$[ME O
M ]T1JX$1OM@1Q<E6_&H9:[>!NVB\XTT&$.89T><+!IN2CAXEIEJQTL1BSDJ
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
MNI/EC8 ["#I;@9YNYNB7YO![_Y[W\YM479NK@N-!*LE+*=5#,H=@8(?'":P
MYD[N%P2]NB]%Z5[RK@>GY3I.=:72]3Z 7&]>3J*:SW-1;I"$@<XC3Y---$]\
MVLB2-$:D8,:NRS7IPM&O2H((1.^3VDVQWA?D:J!BE1&0IFX58Y!(_PAF@YH7
MS*4&R?Q@HJS%5%?>EHWU8P)=6VP,96HP@<[5PM*R$PLAM>*%6GYUN)I#X LU
M$6[8B>@*-Q/O 5=<$TQ7[R;4(<:PX8WF5]A%Q+>+[^FM+0HWM!8S#6;G\CEJ
M#N6"'3$UB&/^ER;>;BSRX,DF(0\>&.AZ,5"Z]^N_E*6.Q[J=6:4W$@EULD.0
M1!76&1X(@3G,]!(F)IQTH545 4>\!XCCK5[S^%_\:L2[8;Z>O=;("P/L6< ,
M!S).:0U+IMYAGB-7]*_25X)DN+WFVD#$XH,WH;+#X%]<BAUAP($UHMEVWHOI
M?N@$FF"X.4!56,!Y5Z PCD_\5]WM>@/[.>J?'PW6'2@\(_) T0PZ1]4["P?5
M)OP?X3HR/SS>";>"> HRH*^(EZH\;?,( SL05]P7FGI0(M=@JJMY8(<.UW\Y
M2_D@6?^1 KBL_I847^FXRD3IXW1=C" .UV)QJN1R'SNYK1]"CVLQU7M3_X8#
MI28ZE$,@^$@Z2  ELQZR[G7O&TS#-T:JVNFX.!^&=L+G!3Z2'/:=\@^781VF
M>N_+X'6[ ?CG^J]S2;63Y1S;5H>6B%US6Y*^6R\O%YUH0WHE5J:(8JJA2.GD
M'P8YS1ZX@Z^ETAPN9(#5+(;#M#A>$#!\N%3K,-5[7RI4Q==_.4OU*S8 [Z4.
MD6CY-]""#K>O9O6@_%__53YZM9\DIQAS6<KC@WSEV:PML!>(S8U>6J87Z9ZY
M-I937-CB[ PD00LC17<R!64(LF UH/$32>R&67U75C9_>0"M,/+^F<%9=)$]
M'?0*7T840G4#Z^FT75C2)8%K+?M>"5Q R:IR]1('!19+JLM<^P0]3':E%46:
M0^7\3=1YP7&38'X$28AA.U,K!KDO"A8&N?ME*V3CZ#XO#&5ILM65F)]L'Z=Z
M'380(05NJS18(,@/OK<0PRK*&U.3]Y+08Y-:N U>EHF&Y=+5L75V&,5_1+\[
M%G8TBKNI#)6!O?<F]C!V$QTE]8;-7OQ XMFM!=!'=7?JH3HO_P90N"7=<0+G
M=^]TVH)*Y%,%?:EN#VH9F?S7%17>^-(ZW:/0>]R59T,AU )A"#D^A:67DCJ]
MUEF;,T+3_E*0GIK*;D@!O$XMEWM/+^RP!4,'L ><(E8\ ;JJ;8LOAF>M4#L?
MXJC+2?)H4^.H&XWD//<@"$+I=+QL*T 0J,-8;F&&K+35=ZN+9I984MR"H\?F
M0[XNL L+9J;I.]CS<0A[_M)[#^(/]J40; ;O3@#EIJD.[99OY^'W:>42O&CZ
M0^;-10M5DK>S.85F"272.22_;:L#N+P8BH!V X&5GNI*'+(R:ES4!9:8<14
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
M(XH+D9()45$02FK#7&(AL22]M9XM!X9MP9TN>)^A.+Q7$)61CA(GDN(.6)1
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
M7@S##3KULH1C5\3UTV.\%JK509SL4# 5]6BZXK">CG(A0H\9FV&]AQ5#C$J
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
MVI9<\F:FH)DI6%@OPLCM4.;.X60;#HHJ.ZE1%X_\<I!R\$YKH)X*T28VZK8
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
MNKPNL.L.#/EK%8F^VZ8_UAZ\LZ;^;/MN-H;NM7(BM>EI\<=7IR87J?S:3!Q
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
MIX2(401Q4J1<;2C"T66NZGVFK3FJI[0M#90DKQ4E;6)J[24E[5;!:#T4VLV
MZD7VX)9 2;\%Y$_9:B4=;*(B7-@1D'DA9-Z?)Z#6Q&Q?(Y#W.B">!$=&8)N?
M*I5,LMX'N[4MU(JWV!J:#/9HE=3FH=D2F">@V6K0;,8S@S#:4:Z0E8HBKK1$
M)K&(1(ZGB;2*6Z-*34) LQ7PR_NV@WL,3>::D>6PTL0&* 19%Y7W8J?NHG?/
M9#X<7DZ'WZO9,'G?49D2>U_&0YL-TNW;X?G^.)Z,.H-^N8'AH*J[ R[N3B[N
MCWG";JCVG#&-?'(&<<ZSBV..(D.(XT3(P+TO]<5HF]+Z569HQM[?H]63'Q?:
MKE=L!K2M#=K. @HG F%YC92 0I>SPQC9*!V*6&E+E/=.\*UM0=O:U*\F1#/
M%E3MVPU=A0GE1%WW9S0>!.^&D/-L\NGFY.^Q'Z%B^Z)0_V:>6$>JE,+2HD2\
M+4JXSYS:587;F90,>^ME)M:DC15T) )%_-'#W?K9,<#=O>%NQFQ9M$0[&1#S
MCB$>L$/&VH2D,M(FYZ/-]MHFN&W4.E(R&@IWH#XO3WT&P?DQ<-H?22#Y'9-F
M\2\'P_*+G?%XV'5G8^MZ\6@ ZL<2?,3;*]G)(C NA4(ZRI1]A&)("U*Z%*?
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
MB"0X$RJ6_ _<SE,%L+Q.$49#V_CN>)_?-1ZU3NVY=;T(!^0VE6U?6/+EQ)
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
MJTT<"+><)(M2J6S 4^+(&J90GLQ>J^Q]#189KXUJ"[Z. C4-U1I =VT*TCU
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
MEZ9IO?( $ \>M)_C?.RISD6ND[/#++@*PW:")B<704?[>6:OU3D,.32034E
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
M79[!.G[QKMOHQU'>T;)COZ@ZZ5/WVD,$[ O=MGQ +@E50.2-5 QS0X4V4MB
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
MN 7G/^R;(*V+B@&1L [E97O(8,^0"):R% EA)N/\K63B$3)FN(O2*8L-EYP
M<=6*"1U\(C@Z[&.1L1]6QC;V0V!YL0U'1BF/<H([LC%YI+0E,3H9 T\KZS<)
MZS<X!A;H--_B&"B:_#MI<LHX$XP%;Y3A06@C%<PPZ8T4&-"<%91]692]T__:
M>@/U_?A/=Z]]P'9[@*AO7G=:\'GO*/1:N6Y'X1#ZZ:SYYO5-E#WR^P*,?TZ"
M!=6=_:\R>_DME\A0RH4'^%4&WX:RC]3D#'MI<(K<)\:E%U8PRX*)' 0*!^^+
MC/VH,@::G AG?%['IRW7B&,>D7,*(T6]=LEZ;0596;^Y*7?1Y$63%TW^F.P[
M[63 >2-\ ',BE<FI,B$222BH<URR[UX89>_VO6YND=UVZ.YL0OL__G/<>O-/
M#]X%[X:>/#KL-#^^!81M'>ULWF(O'1WL.XN% VV./+4F;Q\%]A*.$07!5-ZD
M-0D;;K7)'ZG*!><*C+%(7<+<:Z.5!+'S2FFL$^CY(F0_JI"=;^UCCD5RR2$G
MB4+<JHBT-@+IX%@TF!D3Y0.-\@5*=:=\85/=KVZ)<K$'RDO'T^\\KZ1HX@X1
M HM(7-[AC'M*M568)Z43=M:XH I(OB!(ME[=[;G<^;AUNMM^^WFG_2>TH04@
M"?6EV[35;ATVZ3]'.Q\_8 #.HYU;,Y3!WM&,"X4Q,CQO7A(P0S88BTS U!,,
MZEC0^2T=O]:HILD3IRD8U8IQ[Z@1+EA,97:38T5X$;(?5LC>[E/EE4C*(0 6
MT,0>),WF/#J3I(J2B22K-'CQ6*N:/BIQ[@<X&OWV,[]^S .K"W%8=.(0,$"Z
MQY1$;;BQV"K-I+.6$8/!QA(%TU\6T^]VE.;4J?-N9[>]07?/MSZWWKP^W#T_
M("V:]X)^>]XZ^D!;O0]BIWV[HQ0L=,<H3B@:"2:\9D A3$@H:!-%D)JHA%?6
MY3=[XRDE)DC/O 1V*IBTP!NTI(RI:#Q\*D+VPPK9VWV&$]<D2"2L!^(@'48
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
MN-=<2^UDB%9R9855&.M8X'T!\$YFB#MQ2EF#"/<,<>DP<DY81'10C%ENG8E
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
MII$@1BQ-5GL#5'9E332QN1[L>2T?58GS?#T[ 9;RU*(%'J4%YK .7+1 ?;3
MQ1HQ5\P3$!MD5$J(>\:1$\(@*6."?X)1P5;6=)-27K3 DFN!@H&/PL YK X7
M#*P/!LZN'/.H@\!4(H630-R%A)QW!JF8  A]\E62 ]E4F!04+"CXTE!P<4O&
MOPJ1*; W?]B;63OFR20> ](J2L2UCT@SK%'PVB@2#$Z8/6? 3$&_)?4$%$Q]
M%+.<P^)Q898U@MB9-67"F=%))"2XH(A+1I%.A"$G!2=:V*2M6EFCN GC6JCE
M_%>3RX;):==5-64;9^5DGS9,X2>]-9\R\2\W-\S]8C[FTYNUTIOWR6J/>0K.
M$/C/<(&Q251C3:U2PD0C:,XL,Z=0JZ("[Z$"M][-+#-BS;&G02!BO4,\45"
MU K$H^)<L<"H2U56>RZ:8'S4+JQJGE.L+HCU*N-;E^#4HH6+%EXZ+<R]"S)9
M'+C#/ ;B0I#:<8Z#]A2LUZ*%%Z:%9_+Q,^8Q]@IQIQGB%BQ0:PU!/B8+? F#
M:2A6UKA4H(=UT<&O5@<7#50TT-)I(*=$MB0P]<%Q KI(.BFHX,XG%@(G10,M
MS@Z<661/2EF22$(RT9QUFBB4W=S(*F:TI3$I'K,K5#7Q#<%&10<5'51T4-%!
M-=5!@<J$ ^4F1L*%8S9R"71:2LPIEQ07';1 '72Q'.?!6F4T:20E!3N(X8!L
M3 :Y:'RBQAD<Z<H:(;2)R7/4)2LZJ)XZJ/CWBF8KFJW2;%I2R[PC--+$6:#6
M$@FFE1+.1>N#*IIM<9IM)M!$2A$\D1IY$17B 1MD*)/(RRB2Q#$D+7+]!L9H
MDY-B7RTR7.6?(PN-A]^A\WWM;"3:XT-XEC^;FM,_YQ H=GFN??+[,8R[<2N]
M[\"DCW]VOL>PV1O9WEX'&O5V.(RCX79NWS8\]E_=OO^VG).Q&__]U\GNEW#D
M@(#O'FR<MK8]W]K^^]ON.DS'#W >A6=_^'S<VOYX"FWI[L)]6P?=U-K>I.WU
MCZ=;ZRW6VO[&8,)]Q3*0Z%U /'KX89, RB@C\E1YJD/D-,:51@3X.H*^'@W&
M$>0/1O=,_*I)T.F%V!N]H715@ C.S(N\A[V33GX_M(.]3F\R!^AU&;ZCW%T6
MUE](]B_F1;?3BVA_\C>AE?+:WH\-:,5PV/!V,#B!6=>PA]"H4:.?F@W;"PWK
M_?AP/$G+#H=@MI].=NM7N=KS!:-^L]$YE[F&K80.?L$M&E6@TF3FG$4K57==
MCSX>NCB8'&(D'R*F<1P'^0:@;+K=_O'PS?ELJ^;6U2&XM;\!4\[^G**,G Q
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
MMX = +K7KZPQC N6U\U2?H)\2,MH*6_'P6&CVX=FS<5$]DIPPTV,@0N./79
M=)@ <]E3#YB%BXE<%QQKO_N)B?QE@[4/_(^M]>YAF[8/V^O[^ZV#;\<[!^^[
MNP=[>/=#^]ON=NCN;O^56J?^:U0R*A<PTM%SQ*5.R(*%B[1+RNB@+&,^F\AL
M+B:R+^G&YE+R*DF;6-(4-!7'.NJ8F'+$2T9L(IH7@W&AD_/"8+3"4ZUQ0LEC
MC[BU.J>0=8A*&R7&4A$.LPMP]IE(Q@O-)E82*;X49'-"4Z,HURI8SHURBJL@
M'&,!\\2$+^;30I'MPGQR$4PD12U*)#C$&4_(.:"&0!MMD(%$RV5!MJ<VGQX;
M+[&0*(RE;'2-EG3K:(O>S]24(F+I/#?.6&XE=H%S+0B06&^I(N9F_KK9?G_3
M]I&+70"SUN6G4=ZV"]9ECK6R>[%8F/>"^I\LPN9^V*'P+MLM.+\EVNNATUK_
M)EJG&\=YM_'N07L?^J&S\V4WM=]^52EXGBN\,D%-SDW!D*-2(Q64CL([:25;
M6>.K6EVO[_I?C6EH4MZ9-#RS+>73VI8OL<K>/1C8P^;FO1C89%"K,2T$['ZS
M\L*TY#YZE0A!2A,+!,Q[Y+BQR.M@%9.4&A%A7A7_]=*O119@F\_*G* I8L&<
MBH9;8BT+DFKI@G$6OIA'+I$"; \&MIFR2RG(:(U"W"N-N(L:.:L$4A1[*AU1
M)LD";*]H86[Y[1VF)0X!0(9*X+^,.*5P<-01>!D:Y2TUVXN]\VP M/6S%;7U
MG9/VAX]D:_L;W?JR@=L?<CN_G;3H9]8Z;.^W/[1.=PYVX'WVL[VC0W(Q;]W'
MV";$*79(2R\1-H;@((3VJK)W)+VKO:/*6MH3TH*'S<U""YYG5E[8.XX[Y4@4
MB#$J8%Y1A@SA'B6EF8]4TY!BKA;^7+3@A3J<RU+:2P$VXJ/%,#7@'^,* $X[
MEDAR*CF&([?%WEDDL%W8.\D3,$Q=WI7B<O+>Y)%V5B.!C4I6,\=S4L0";#6T
M=U[/^LZGZ,>#SED&U,;1H+\WL(>/BC=DP&Q=M)PE^ %0Y)@+SG*=J,2:8'(S
M\;H69EA,HB?"J$\_,XG\R>YVB^R<ML36ES:T?5. ^=-I?_F[L[/]^;1U$ [S
MWKR=@]W47M_XJB(S-&J!L-( <40$9"2+R NB'24\&&57ULBJNIZ<_(8@P[+\
M\Y3FT(-FY;U8P]9H/PX^[?<'HQS!?)&0KE"(^TW/"]M(8S"-L!"(2F[ -K(8
M@?V:PWFE]UIX3#3+%*)X3,M24 $Y !8N#36$2:<X-Y)83UFNH:&$S64TQ!Q,
MHP)R\P&Y"SO)B$@9E1(YFA>'J K(.OA3))J,%30)'PK(/;&9] H<08_)O[5\
M4/@,E: N6VCO[&!P CWV]A!>I 1@WVO_ZO;;#(43WO?VJPF.ZB PPCX1Q).W
MR$G*D70\:>N=T!%8'VURK&OI.KK31*L]8!:<?!4X^0R5B I.SA,G3\YQ,@:C
M,,,14:4$XD0:Y*+&2"7%@^9880+$D30-K>=FE9>!DTOB?U]XU_T9A\,WC<\
M#57%L1@ 3MRHT1D.Q[;G(_3=<#2\50,5OT#=ZZ*NQQ0'@QC>=WIY/-_EX6S'
M O#W _B-62*L =(EMP[%Z /B+$JD%;9(6:N#$4$;:0#@69/KZUD,%EA5KIX
M5#R?+QGAGH7'%H2;"\)=4%C*I)>1<)1"RLLZB2+M D&$FA@$B=CCC'"\B84J
M"%<3=OH$%G\=NZXX(%Z*H_;/?F\OKU9E1T1!ZWNA]>8L'\64,1^L1SYHA;A2
M#AGM"+).A92LXH'DM---9GA3D.N 71P.Q3%;<+$^A+;@XF-P\8+%$ANYHH$B
M@[E&7$>%#%$*)1TUT<DF%4CEB,6Z:?AU4[W@8EVI[DMTQ+X;@Q';&\V4&*V'
MU_4%P'O-7+*S^#X=]0+S]X+YUBS]C4I;SX-$ I0NXM$[I'%BB 7G1"X;K:E;
M61.L>=,6V 4Z*UX&O+]:7^TKP\5GYKT%%Q^(BS-Q"!0[R4A  :0:\9 PTE0!
M&Z;*,2F2)%S<&L!:<+%DTBQNZ5N#)OJY%W(]A-O9^K/UV4_GR^62U R.A_[8
M=>/MFJH._3O7@D!S-+KOW)NU4O/UM7[:_9XOBOX!BO[SK $4F-8Z20T6#P=%
MSR0H>J,-\E1R;),F0E:!V8SCIC9TN?Q<]YQR=4&P>BX0%)U4=-+2Z:1GMCR+
M3GJX3KHP/KG1 3LND- Y"-XYA4P0 A'.%5$T:*)D7GO18@G77EZ.3JH,OG^.
M+#3^/,'%9"3:XT-XEK]4JJ[JNTXOP-QX0^EJKE0WTYT'X^&HDTY^/[2#O4ZO
MZCI3OUIVM + K=XTR0?#9Y7$CF,#, %>+C3ZXT'#>I\WP@P;@^ACYWONH<;P
M<E::LS)XC5&_T>GY0;3#V!CMQ\:A_=$Y'!\V['?;Z597>GL$)\.I:= _;/Q_
M]T _CY.++G*I#>?$<JL\C\E$'HT@7JI<)H^8:9F\ZS!8)?7\)0Z.TH\WK4FC
M)_M_WIZU_#-TR."O\RZXG)?G'"#E<@+DE4IV'^D6W'L7[KNUOKO?7O],=[YL
MG&Y]>'_0SFT_@.L/OIWN?&EG3QMKK[?XUO;GT_:V/P;P_.HUUYY@A;)20CQH
M@6PP"DGA4W36>#;)JW4+U(%L=[,H@"S=1SPB%3((BQT6@<<@;<">.YZKY'!%
MJ?Q%%<4B'L\B'@=[7XG6Q/'($0R/1-S"@,"8221$WE-+J>?!K*S=4)3BDGBL
M7DE&!.=F<>CTQE6//P"MI_"\]C]N\,^URW?/]ZK&+>H$8),L25%R)9*6&H=
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
M_YCZQ2=!&N?.+$X,Y%1G! ]<@D(CC8H:2Z&Y(-*+2UVB9\_D:334>F?H@8F
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
M7$FJ&'*> ](9FP/JF4 Y8$<$$S3+-;9K8:[&N1KGGM"P6$/<?2%N9F2TW*O
M%$8D<((XCPQI:2*2%D M49J,E;4P5TDCXTL,2ZP;Q+QDD^.K+93[5,@^WR"&
M26:#H EI8BCB02A0T[%$1'%.<"*>I+2T2HE9-EC7[J/:+_[: ?!Q;9$U]CTZ
M]LU,E%$29IS)OA?I ?N\0MH2A[3G04NIA%&A=IW7V%=CWY,DAM?8]^C8-S-:
M.F&U24D@XZQ!/()NKZTG2$7A%?9$)_VDB88U]M785VGL>QBS9:WX/B\ SDR:
ML(,BZ&@R[ 7$,<7()&Y14)HD'RR3&0!KQ??A6\1,UK(U/H!W^1MV?BGJ]=*+
M\[SAV,Y.Z!>SOVSMBM>][8Q@</Y"F=^B*\Q>^3>A!;;]:[OCTB;9CGZOU_G?
M\9Q)\M*&-Y-^,Y2NB,/1']>O1&Z <[8ECGF^I9DCJTL68FL\:"1 LYZ'9TVR
MR!M%0X?0<'8(/\>'L$I%\>V2?DBC4U;DMH,(&'QP..CDK_43?/[K6K6-O=@-
M167D :S;<N-HK^/WBD?9'[;3+;X]ZC>&L#G#=-QPL1=39]3H.UCK8L.&P 4
M9QM]&/CTZF$7EJ!A>Z&L+P^/&UA Y6(D*XWV7IP;VG2.,%[X;CF,XOV326>0
MWVW\;]G*H)S"I*/!RCT)9''V/Z_DG*W^*GIHT"M) 9@JO*;7\(5KSQ_G#X[L
M(!1,.Z-T^1(_Z ^'Z/1+G5P8'/:I 6P4B.;('C;L[B!.-_)KA-V)5S[[AH\<
M9OHZL#V[>\FC8&R]X43:B#\/^\/Q("[#LC2.8C<OS^F'^2$7[@8"Z!]DT2"3
M3K\'Q#\XOF)-B]D<1%L^"P@QV<Z@7.@I:=YJGN7,W'$#>)$?=VT62XJGV ,@
M,9A^_-]Q9P#C@G$7]=?SRO3A50E&5WQYMC-'G=%>8]@!(K,#N/' =GKY"R E
M30[Q\H048)$N.RC+Q0!']GN^JWB-];X811Z0AU%T1D?]P6BO$*>FTRV^$0>'
M=E"NS\.<MIOT,KLIM"\6EM_@ $_Z]$Q/\9O)OZ,]6T)BKY^1=]J-H:QG'R=[
M_=O%0^^O\OO-XW'C$"2F"45E H0Q6P^T.>P4Z#[/$4)GZ,?#_/#.P0$0#9RK
M;F8)W?[1#<F#Z,7BU5>*,5?L^%6>UA>Y.'=;BOES,"4N(%F8%;RZ_"IP!Z#>
M0WM<R ?SHL;I29@C[>+X%,CJ]SIPBLJ;$@#EC]@;1U0>LMT^*)B DV.XOSOL
M RSW@')GN%D**C!]X$W *8:-X3A3_1 >LYOANY\YQ^'AH/^C>$X> R!QR2\*
M$)_C%Q%& E</ 5+SJ8(#UNE/!1G@/N.#PW(VG9[OCK->TH"7P@IDX)Z,>MAH
MO#D=6\$S>P A_</)(L+O;AQV3_E8/^LV^4@##63&NMOQI1#VVW)Q:DN6 Q=@
MZ# '-U&'YY<Y/P<N[4=?](R:?!KR/></=]9(R@TH9?8S% WLN$".MX/8+0*+
M9IT?__N/"8D(7E+M9;=9-^QWQZ/XQX3 \?S]2U>I/Y,>)I4\"82?6[ZYGWN#
MF1:\"[0ZB/8[L@GF\M9VC^SQ<.GW,U.>/%EEU>[VZW+S1J*56,\K=,7VQM\;
M[__>^'^-S=:[K4__;'U::V^L+_JD6EOMC<^-]E;CW59K?:/U>6,]__9YZ^_-
M]3R]QOO-UEKKW>;:WXW/;?B@N=%J?VZ@QIL29D&8^&W15^#-EYX%-!S=:2J7
M47;Y\QQ6E68_EY0R(DEC6>)4&$.(<LK)(*QW),A+SM/-F/39CKO5PR)0<D*$
M=0.MZ"HUYTJI<5Z +<"]9'SYGE;LM[.N4G"1#1 1X1' HYH@)/JLQEXB4 )_
M!#TPO^6@7S+\+'K>Z.6VT%&:=@"/H28WM:2X>/.TWV5CVNIR><IU&\ULG&Z\
MLX-N/ZM2A48&CWU3#J;3^]'O_LB/GK^8]>;Q:%RP^@E7#J!Q312Y: <]U =Y
MX@Q_+Q79S#O_/U#_LJ([Y>W#WU8:C<T>J%O UPN#S(S=3I^_/"<)>#O<:R20
MK8=3WNQF2S#'N _L,=P_''='^9G#6?LV$*?V8.]A.>8V>2*R%*+_']GR/AL.
M3 JT>3B !\/BH7OV1TDC_<.".\.44X+QGI]&_LI9(:.87+$JPRS;]0>93FXR
M7ICMU<,MEN'\B,^_^=J!G\6',W;5<V%[.#')F3."!RZ)-=*HJ+$4F@LBO?BV
M7O2W)YB@6:/[L]Z)]S");-6<5&Q8ZX6Y".OF1'#<ZGW*EKA,4_"%5K\WF/[Y
MIP4Y^-0J.C.*MK/FUX:!_MGM^^^+Z<7HQO_Y=+SS-1PZRN7V01/#G<?;7__M
M-M?_A.?L_MQN[])MNGVT]>$+:1ULB*WUCZ*U_CXU3SS;^OC-,AU%8@JY)##B
MB1!D(HE(!(!U;;STA"S!2?+V,*/W8!ROQO.;&AE851$]6U-+HVZAB&><^ &P
M":<EA,Y$5^CT2J=:!C709^P@3$'LQZG=?30EL>*832P/XT+9[YWRC.EM9[G&
M5:#]"P/M&3Y>V8[UQJQHP>[6L)Z*%:D>K4G[-0^^>\=SBE>HX(LU9+J"R5UO
M?J8ADQ4M587[RK^ QNAS!J@SP0"-TVB NJ?Q"]GJ4SFI-*"?2DOU!K^0#?XR
MUX2ZW..B"W6]OR]D?S\5MNLW7XOW@,@)"MP U.A*]Q9_M,[8YLF6O3EU=TR<
M)!,5_>IDP*J>JZIM;+UP]<(]P\+] B&?I_Q#==Y?5YV<5IV<V$SGK<R5+1]2
M[]^5^U?8O.N-N_$0+[= EH'C%3/N3KSZ5R5<],;9SW4NY\*[: FAE%HMN!)4
M!\NPYBXD+)*5+N=<3)T5LYP+]@!Y%<V9FZ90S$[S+!!=3!=%F6BQOW$,8SG9
M@G&TUG=)J_WQ9)LV>>ND27;VOXCFP<Y^ZT.KL[6^2\\G6C3;F_"=)M]9W\1;
MZU](:[VUOWVRRYHPUE;[^_'.01-OTTV^M;Z36]K1::+%>?<(O(MOG[0ZVU\_
M'F^U/W5;'S[^;)WL[>U\V/X):W3<@G<T/VP<;].=U%K[)J),++J$A-<,<9-R
MI8+L).&<\*2=H%$OK<J5BS7[_[N!&K<C-YDL)LE'8B+AF% ;HPZ)AQ0L#YR$
MFMQ>-KEM??S&6+1*L8"(DP0!@7EDDC0H5[*4)# E2,SDQBXAMS>WHS9*4A 1
M&V6DY$P&QZC221.LB 3<TS6UO6QJ:YW NNQ_X<UV4[36/[+FVK=@A1922202
MYXA3S',')H(T303H4@O'U!74=R[$Z&[:TU-DH=;OK\K[ZW)B$^WCG].PI>-H
M!W.A2)5-Y7[P3;Q'*G=5=A&X)0&1#_YA+Z=SQ].9SC^=R2ZXC^'\E1GAZO>_
MEO?7\E0M3]S("WEI:/;K$286?P<GS+#QHY_W[JZA5:]T]UZX41H'IG*E1^$B
MY4EJPQD7*406M"16Q-IN4TV[3>OS-7:;#]LGK?V_#IHG:[CU]?WWUOJFV&[O
MGC0IW+__Y7C[8(-OM?_=;[7WLE&:"AHQLQYAJQ7BCB5DB0U(6ZHIECC 1TNK
MQ*R0![!*!XV#E=Q2:Q77D6KOF8LN<2.LED+5]/:RZ6WKXS=./68D>L2<R.WB
ME$2&1(Q2C"1)2S01 A1@ML+O;Y9.Q"5O$U%"2TXU=EZDZ*@U0DK!M:W)[663
MVP6S],=O1"KMM</(&BT1#P8CXX$&'4Z4.DZB4S';7RXCOSO8I:MMD5F,>I*O
M,QRBWK%ZQVZKZ76&WQMI$.,K"SUZ 0;_=Y,T^Q#=*)>)&?N<VGX;V_]S:^SU
M^VN+226.4NT!?0F 6)0-*3R@]#8H.#6&Y;(!S\W=ZK'48ZG'4CLEJ\8=%I_%
M/UB*3+U_"YHB\SHW[J5[(WG24H@D(R4\>N)8#"8FRI@75K$Z1::BYOJM:\WU
MS9];[37>:F<S_<91:WT-WKN1^Z-TMMM[!RT*[VVOT=;ZI^R-](G:E'Q$V4B/
MN&<1.<D#(D)Y')0CB9*E50*T>]$\_Q!1XR\UW*M^?VTY?C*;R4)NXHNRF9C;
MV$RF]?4 3.,OUOHU??4&W9Z>J$CI];5)BV*D\S68"@D&+O=['NZ:E"A]O35)
M6[O?J/-*"J)0\%PB;JQ$6AN)0-CP/)ADI,0/5I/TN;M[_;HB:>IW06'NY'*A
M10W/TZJDEY<B]7NY -1I3=\;58&>*\4\VLL>R0.X:V_8B+"(H:P.7?J7IR6B
MW]ZD'.FU];RK4(\4U)X5/%%];EV05(D58NY:D/17=4,UUA6N:/E($M3Y&FD5
M")9XE.5[ 47F?MF<YPD$F9KR7Q;E/UH1P*<[%F_6,U<:3)AO?PQ/#,-'K[SX
M%.5])@P5F;D;BB=4L&E6R='_M%W;\Q$TK NM+"XQ/=VSA>[]=J *VNA_/61'
MX;OIZXO:GYN(B)67)B9+N>;$)>*($U%'&KVPX0'Z<Y\JEW.F[Z^=T=X%17)X
M5I,<GM4[3RWHQ;->1@?O_5W:HA]YZ\._^ZT/VWR[#;ID^]^]G:_ON]OTR\GV
MP1?:.MC^N;/^Y4(';Q@/VUG?Q3MY+/M[>ZWU[Z25[_OZ[_Y.N]6!<=.=_???
MX7FI>8Q_GG;P3CXXY[!&@N;24,1JI 6FB%+%E,5<"Z^?LH/W?<Y;50#HJ@[>
M"R5 /H4;\4I67/2;J"H[_F=2UN&T_^%P[)YFA+*P /URB)=O$<AT) MP8W=>
M7#BE&%JA>,"*,,^K$[\NX9YW,;T^,1N]@HM^CJ-1MVRH5?/26_#2UN<Y7NJ8
MB-+Q@"B1#G%E* +.2A#C4<44(P?9*3?^Q,M27"RU^-M#LM&['<5%9Z,+IW)6
MFL]]BJ=]P(:+QNH:;^CC\KH']>.^3EZ7FSS";\_']/XIFE%.NU:N3WI(UOSO
M-ORO,\?_1#+&.Z=0PDR"+IDD,I1'%(W--3DY_ O\C\ME4# ?E_V]3BVR5O,>
MDOVU!W#WI.>O#=D#?"8NJ=:@*LY52M8Q2C\?FFV\[P]@S7KOX%KL^>,Y.ED[
M)9-:B[H5%YFW2&(6+68I(" "A3B3'AD'JI0,-&@AH\0^@!:E:@6J(ARD]ME=
MZ[,[VY'^F1UVUWJF)Q<G;V-P/?3'.;;I2M=U%:C\&=U]#[.:E>+6MV#66E++
MO",TTL19H-82R9U7PKEH?;BBIEKM+%PHUKSU;HXU<V:4U00CP7% W.J M/$8
M^8 ]C<[!I@-K9G19L8OL^;E]A0]Y6*N"?5=Q^+/1XU=Q4\(*(]L95&?DJBCC
M)V6SEX6171)4_(;\5K;Q'HZ&C0/;Z76/<PZ);?S7+7",$9*<=EJ:%#FU7@LJ
M$J?$*6=8(OI72H>X!:!-?8?M_IK_WW%G$*<Y@W'X8= ?SM0&N9C8=/> ^?8F
M;:U_/-E:;[(FS $^_\8UCE2%A#B6&G'.0!.@U"&F$W;<14]3Z4]9D5>@#1!:
M-^_^)*FH88?#O@<6$4/C"-A(HS\>-&S>B&&GH!*@G5;LM_-#EAN;/;_2&,3A
MN)L#1!MIT#\HXLJMW^O$'P4O*HEM<*;J_V[?=C-!%-\]+$R,Y;U_V=[8#HX;
MD]"MQJA_,9YKI7%]./H+.KKTMT;."0@3L^MRXVBO X)R)X<<^NXX3/:H \..
ML(N]W>7&;NS% :RN[86&#0>='IS['*W[(S;BS\/8@U.TG!\P08(PCGF1;0"&
M,(R-U.F!2 X#SWD'.>LL"PJ7;?"[K7\WUQ'L$*Q9B <=OW).:C^7C9/_+I,3
M2F_)E=M&]+7[L_H?-_A]]2(!%$ 0=3*")$M2E%R)I*7& 51B3#Q/*;IO4BW-
MW?2L.I&Z?,M;_5%L$-+XO_]'4T+_:#QR&M/G4=]_W^MW@;$/-^",CX[S '()
M@&X_"Y.5R4TZGD#M_G?:^M#DVU^_'&^??*?-$X#&_;\ZVP?;QP"?W>W]]WO;
M[9U.<W^3GH?:+7C'=NZ1U?YK'WX_ 9&.-@_^ZNSL;QXU/_S;:7Y]O]<ZV#QN
M[N]DJ"6MM6_$ZV"QI0@'S!'/05\V>(J2$MYP)R)S?FF2=#..82VS-^L]UXHG
M%CCENK3W,\*8TI'8*.WY7*;/>W80)UM0[+KZHQ&+K;AXB.:I_MR!*O?GUR\_
M.UC%F18N&46I@;L(?,UQGTRT$I@*T?=,M:J@Z8%.3 ]#.$W1#GJ :L/,@AK#
MO \9&7W_ +0E@%8'\-CYT2GRK'IQE#&W?Q#SQQD!RQ? URQ I]V-C;)L0F9W
M\+4#V)'BB4-@H*/A"% R/V8N]:ID>RN-]4ZW>-LO!C-)\!K"\07L[@'( Y[[
M"%+X:,^.?C6BR5!*QE'PDI!A?\)%8)HPALPBAEDG+++$5AX=>OQ>#.-NW$I?
M)^->*X?=*D:]E8J#,6QG*?T5PQ#>^OC-"\*#,!8IG84\'RS2ECN$?2*">0GG
MUIT_V7"+$E98"^(ACXHX9QR&4^T%ABWS%U(JK\T]S/+;O.T@DY0KCA 049@0
M\%T.Q-OK,>X.F8:7PN(O%^,%9"A*O$(8?XP,12)7A%1WO!E&==U%P>YZ[Z^'
M;!XFJ?(9\L8N^$Q-G:/X"S-/N\AD;I:9S!LYD_D&:6^/'%->!<JI<_SNUV+K
M<L_4+2JNW&?/'V !%X<@SMJ7%YM@+N0>+@A:/">?>0%H\>;S1,^Z,B%X<7*;
M7F(IK4+MOW(_ZG#GF[NZ2U7N&9-[KC4:;,TTS&++J^/.OIL!H71G'[S?V_GP
M_F"K#=_;W^4[ZQ_QSGIV17\_V=YO[<$SCELG[_=;=/-"Q<CMK^^_;W_=%MG0
ML+6^][VU#F.C?W6WVJU.DVZ<M-8W&8R3;6>CPYE(,Z&C,Y0B)3!#W!*.#.$&
M>1ZULB(8ST(1K\STQ7CEYW9G5Q.$*MZ[IT;!>Z*@4I8QJZ36+O+DK3/.,,R#
M9(1JC7%&06(F* B_L'M4"JA1\!%1\.04!6EBVM&4$)9&(YX4088YCCAA*1=#
M3ES9 @6QN%C[MD;!EY6Z\>Q+MS[UU@ 11#\Z]>],@BOLD1V$X6-)N2\Q_>+)
MI=RS(%YDU^50&=M]5SA*2OA>&XT&'3<N' 3M?O'9GWF#)_%1:X-!+OU8L4R*
M!4#VUKLS\BUFQ@6%8,- OI5*@7P+DBXEDG!-%$]8+*UJ;IX UE]H/D65VD;4
MX/?\PFT-?L\+?C.Q-FF/J8T:&:,PB+5%K'K0B"78S<"4==X!^)FGT.Q?*/@M
M9'GWVIQ\"T'\&D?SDYI2'CAM[07PJ@J8HR<4<L$>4_.LV_"L^0(:)$@LC!2(
M,>IS$R(+/ M'Y(D@GGIM&>5+JUPM4T8J9XIY)?E5K]:<76-P!8WA-08_# ;/
M] 8EO8PT)!298X@SEA!L,4$^A6@\D5H(7IC##:^>4_"58/#9'-<+V5?7ILZ]
M@#8ZO\Z%*-(FCN(@-BPLS&D&1,Z;&^W!QP [.65NDF9WFO@&].3'W=,H^$NR
M-HIGW@XE$S9!6$:(TI(+%ARFP@NKC0:Q5"GV*Y2\37KMVMQL/Y^F>VQ,)OH>
MYOFNR#DIIKB5-B83_"<."@1=.\C-8:N3@_O$&1FMMF??L&&2!,^1Q\$BKBA!
ME@,("NMD,A0G2?!M&67.N4K"&<*MYSXH"^*L29$$K&4(6#YDAG5- O<F <T,
MD(##B$<5$#>*(6,,R:U1B:2*,TO]TBI>N:B#7/B@,<W GB9$WZPI5X%4<Y^?
MID=?3,2],O'VL%\F=;\=Q&Z1(SQ+1/GO/R:@*OB%>D.GMUD'[!.$JS\F#!//
MWW]E3^1)%&@E>0<1YY9O[N?>8":F[$;D!M%^1S;!7-[:[I$]'B[]?F;*DR>K
MS"AOORY793I7=#VOR&=N;_R]\?[OC?_7V&R]V_KTS]:GM?;&^J)/JK75WOC<
M:&\UWFVUUC=:GS?6\V^?M_[>7,_3:[S?;*VUWFVN_=WXW(8/FANM]N<&:KQY
M-\W0^VW15^#-EYX=A\[H3E.YC+*OR6F^08[R4V6JKGD_/LC27PQ;64C,;'(0
M]V)O"-BY6:0'_]T?OOJ<5=KZ^(TS92PS%M$0/.))>N22UXAJSH@7(.I$]WK;
M>@ZGN;7GVGIF+IR_TR]UC5ES3SNCO$8_DUZ1&7Y*>XTND-URD:4.2LG(_EQ^
M(&GB9;3^-&9%"W:WO%I.5@QECY)72U;XC9-4;YU7>TVSTGODU=9#?J(AJYNF
M<B] 5EG=8?67'5;M<*_Q'CA$XW]B ,A_ZD33!=S8EY$N^D_FW[EZ.K#?0J1L
M_-,?C@9QU"FCHAI_QEY,G5'CGZ[MU63Q6LAB4C^],2V@WIBOM+]VL=)^30\O
MFQ[F%,\)3)Q1/1MOLMKY6Z-401<MZ9R2YZ>/A<XZ_W4?ZF</*7SVK]8QC3=-
MD2^+\MMAMB1<W4R[;J/]1]U&^\:Q01<K2GNB=%0Q2A8\QSPY3*PW4@3AM&5>
M7]U&^U<53#>+HH:P-O_T!T7'F3.I!*U^+X]CT"_JY6YFSA"'HY<1"[0/US[\
MM=<Z^;/3@O=O[W_DS?WN7G.]>]!<?[^_L[[)MP_^VMNF7_#Y6*#6_N;1]L$&
M:W[8I#M?_^JTUG>/M[YN'&U]W8;QM;XW]_?@W?",]J?4G(_'I,)H&K1$,9*(
M>&0<F1@T4BE)8B-U6N"E5<5$Y0*!JHF_U0RGK&&^$D1:$9B_3;LRCX/6AGDK
M*>4N$9V29EH$:QBSFOJK<?[VO2]K7O <O& 6%\JE8(%ACVB2 7%.&7(L)D04
M8]RY9+SS2ZN$Z65-+M9)J+M;UJR@9@4OF!5H@&W&C;7!$ZZ2L8X*[9QW*I'
M"*M9P:*S C)++58V6*(I2I024 M(0L82CYBVQGHGE(U\:95BN<P>NTUES0IJ
M5E"S@FJQ FFH($XZXS%H!=X[J3U-0G.?L$LVU:Q@T5D!.V4%/G(1<S/$$))!
M7!.-C,8*@23 "(U>1)665AGGR^R22A,U*[AWD8DG+IQF*NO;V+HD</)-M_"<
M3GO[E&E?@^B[=CCL))AJT0*MKJ;V.'S !:M<$L$P2KB1VMDDL"$L29MDT/0V
MS>QOS!"N"]W^LR" 3^?WOQ5'6ZEM?]9<X#9<8+Z0<& L@M9GD PQ8[\+R#&A
MD),!AQBP8LP#%UA6\I$M0R^TT%!=9:W2H'@KB[D*/C <,%: B4)K[ ,%#3H:
MS"FUMZXO6>/=D^'=S!:.<8Q618Z8CAKQ: (RW@@$%*.$U 04';6T2B6K:ZO5
MD/<B(>\V<B %#=$JBB-GC'LB+,9&1X\9(28 _M5RX&+CXLPPC(T!@9]SA#7+
M-2<Q0P8 $?X4L-7"._AG:97H96(NUMRM!<$:%5\1*@9LO?4N^>@-5]%8!J@8
M4L2!PR?V)I)@C8H51L69C92KI#!HP,@(G]M**(<T=AX)'"B/V$6:F]12LBR-
MK%&Q(B;2N[NPJFLB+6O[#.<LH-/B5[_(0"_7O',Q :7N+50E:^E9K#^/Y+GT
MTPUJ7)19::-_B@[V-?C? ?S/]*"@C B"942PD13 'WX8ZQRRGMM$M#1,RZ55
M48=)+&B81 U_5;&+WEX:KA'R^1!R+K#8,9U\P$@8[Q!G5" GI$8J$,6=5C'8
ML+1*ECF]*!W7:28U4KXRI'P :^H\0)[$03_8X5Z-C=7!QCF#J@XF*1%0,$(C
MKJ)'SDF!-$Z829 HI4_YO&M*Z!\U.M;H^-K1\5FLJC56/A]6SLRLT5!'/*.(
M60>:-N4<Y9U'(4E.%*$D9*PDRTP^1;_'%XJ4=33JS98.CG/#E^<;'18'_-+*
MGF<"5*L1AWJ?FCD5X1<+&Z1:?%YS@KMP@L]GPE&#9$ 02&J<;:Z)(B-#0L[#
M9A,MB:,Y*6%9/W9VVB.<O&K!7!VB\** \VD-MC5</B=<S@RP5B<MM2=(&JD0
MET8AQRQ%FDMOK?5<^5S985GJZC5*KS&SQLS%$38K%0E;H^<]T'-FHM48<R 6
MBU0,(&P:'I!6D0&8VAA8@A\<5S'FM4;.&CD7!SDK%2U;(^<]D'-FL+5!!<Q\
MSAJE('<Z+9 17"!O78@N68-A$U<I7F:TUM.?VI);S4+/B_35:D4E+TI1ZJ)-
M56/:N>K9*E(_<+/W*JSS,Y8T>LBVW LHO%"L990\XN0Q9Y)K)TQ0PAI!?32F
M*)/Z4#)+71#IZ86:^5(8!#M/">A_1DJ&.#$1.=A9) C%G$BOC2M\#UA7JAS2
M0Y[0J@!>-0-]:A96L[#%8V$A*)^(P I4,RZ<U$QJ+Z(,A"1.O:Q9V**SL)D_
MB$2?I%.YWSWEB!>9JU@DQ"+UG">09@+/E;[5,J&D9F(U$ZN96,W$%H&)<1VP
M%9'&@"/'Q#IEE6$T>CABB3I5,[%%9V)SF1/!1Z)21#KB 'J85<@D0Q +"M-H
MF(HT%UV@?%F01ZZZ4#.QFHG53*R2!V0!F9@A6B?O->4V\>"L22'P0+D"GD9Y
MJC6QA6=B,P^IU(0%0QEB1'O$K5!(2R609)0XJU,21BZM,LF7%7GDX)*:B5WE
M0_V]('[X-W1^K/X'?DQ'.;=6N:=W)QV?G\<-WWUVP&=FU^X<Q&&C%8\:G_H'
MMG=FGK]8)3BB$>V5?Q-:(&'C='8WF,N!'>QV>M-ME.4N%6LQO6GRC8)QV?&H
M/[VEW-?BDPDM^-SD^' 8WTY_N<!9B[\[O1![@-KPKJG+M=,KYE&\]X^C3ACM
MO35F10M6(/O$_3H93WF9K)2H?^Y4E!<Y68'S=O7U:V^^_B)9X=+<\6:\0JZ[
M*!B]X[WUD"LQ9,5O>/,C!!4\?E/XRZ'[? _U"J@?C[)\UW:H?\@%?+PF]._L
M<*_QOML_:OQ/#+OQZHX9UVARCT]FE=K8LT+.K4,T*[+Q_^2P1]!';"\TR@8K
M__2'HT$<=0;Q *;?^#/V8NJ,&O]T[36-5&JR>%ED\;X_@%?T&F4% W_<: _@
MF=VB^$%C+60),5-'30^OA![FBEU,8.+=V33WOXLT]\V+:>ZU///P\@PEST_0
M=\I+J @UOUG/2NA@V.CT&J.]_AB>&(87C"D+$X=<1S=7)[IY/?IXX  ?&<D!
MSD0_6X!S[56XK@)/1?P"MW +6(*])XY*YCVGUAI"L5&1"468],X535?U94U7
M:Y/_E2;_?SO;=%ML[S<IW',,8SMNGFSRYO[VT=:'+R>MKYO'K75X[O[&T063
M_]>_]G?VNYWFR<[^5GN3MM8W3YK[N_",-;[3;I+M_4V\U=ZFS?:?N:'J7.T2
M&QR33B,:;4#<:HX,8PE)SQC7)DD;W=*JQA<SHNH:5K7KN8;Y183Y6[E_N7%<
MLT"L\IPD8P-U3GD1B'.&>GPUSM?NW\7@!7.%6:1/6B2%B!(6> 'SR!+"4")&
M"RL9YR;F0%RRS/0C-U:M64'-"FI64"U6D.LA)$N,-"IP9Y)QPGN/@Y-46<]Y
MS0H6G160N;3"Q WQ HED(^).&F1B#"A0&ZGE"6M%<@\QO"Q(I1(+:U90LX*:
M%3QZ9@-UF&OEL<>,,PMH )H!9SI);5,RLF8%B\X*YLKF4*>T<PD)%CSBF#'D
MF%<(1V<5#TE%ZY96&2?+6(N:%=1%SA]MZ;9^5=&\X8J>LG,-)R=-9:M1ZOP7
MW'D!^8 RPG'IDF7"<&NMBUAX$C'G ?[@.I=)(V92)@U^8=<PA+IS\+- _7PQ
M$6X\H2X;@(1.(/7CA(PB%$6NC;+889&AGC->I?)HU<2JNG;D2\:](#67-FAJ
M3>1*>A>LMCQ:3[!1R=6XMPBX-S-\,P"^9)A%D1F".*$6&>PCX@I;9S#'0@/N
M$?K(EHX:]VK<JS;N64$4,X!SDAK.'#94BN@MBP9VW;$:]Q8!]V967B>#%L)&
M%$5TB ,;0SK0A+36-!A"7%!B:96R1RY84.->C7O5QCT>#)R(&#1QC$<7 ?&H
MY#8*2U6*0M2XMP"X-S-I*I%B%+!9V&N#. T!F8 ITM)@'+AQ4<6E565J>:\J
MYLR[NYNJ:\Y<.X OC89SULH8&FG0/VC8N?R62]HXEFN>#9^/9==\B5U]G]BN
M6;?LK03NM][-V3=!74D,4X*$R]J]"QHY(RWRA'FB57"4Y  WR6HWUF)&--3X
M]S!=S1_0O%EW-5\ B)R90A7!D7"#01:F 7'F$[(\Y7VVC%F)@09,T=5<7"S%
M6V>$U$CYRI#R 0RB\P!Y$@?]8(=[-396!QMGYE*J!<8BEW?50B-N3.Y9&SA2
MEAB1G'0BDGS>-27TCQH=:W1\[>CXD&;36HY< *R<*R6::-"<<F0-4X@+ $SK
M-4<2L^14D$1;F^5(HG6-E%6RM+[$P%$XS@U?GF]T6!SPR\RJ9V-)JQ$R^LK:
M[CY]/.E+[*W[1'#_><ZR2KE3(@B/'-861&/FD#->H!"\HHIP8IQ?6A6F;JQ;
MAQG4V/A,-MFZ$?ES@N7,Q@JJ4!(I6$2B8(A+J9&1(2,F"<8HRTC 63:F]&*1
M_8>7C6O,K#%SD3"SVO&J-43> R)GIE;EI1"$Y;@L$"6Y=10YYSUB@0!EF>0%
MC96+3*VQL<;&A9$G'\ V6R/BHR/BS* :(O%,DH@L\#(0&C5&&O.$K @@,2J<
ME,R-WLU%1*Q%QB>PM5:S:O(B?;5:8<.+4N&Y:0=^;UK>V3Q;>>>ZY615V]DM
MGF0260B.$"&,C5Q'9BE3-D27F,'"25$4%[J!0%(7#GIZB66^FH160//$>F28
M2X@SII#VVJ$4E1)8XZ@=+VK(5<X!_$K:258@T*9F4#6#J@:#NE7YC\!83(X%
M)BDGE+B8I)-*2..#$M9>S:'J\G>+P<5FSIJH/%>>,.1Y9(ASHY"SEB+B=/18
MZ$1%K@W"\#*Y)"2^[HE<,[&:B=5,K(),C!#/662<)N^YU\I%1A,EG 'KTD3X
MFHDM.A.;N=.\EO"_5Z![,8YX;N^@21"(&AL$I][[%,IRWHI?C,>MF5C-Q&HF
M5C.Q"C(Q[4T0Q 4J->.!2,<9<#46B*/1<A]J)K;H3&SF 14>=&W/'?(D4L2U
M 2:67$"&J2 EER:$[ 'E>%GJBX%S-1-[$@_I[P7QP[^A\V-UN@FM\0&\RZ_^
M!SZ<CGIN[7+_[DXZ/C^O&X[E[ 1^,=M?K!4<U(CVRK\)+?"PG.BYZ1:3.S.W
M<[(U3DQRYHS@@4MB<\^<J+$4F@LB?1%<0?$DN )^8=3\*HUM:SS:2C?(8VL7
MX ,C^;,+<+68&-.-__/I>.=K.'242\ "O'VRM[?3_@OP8OLDXTKSX*_.SO[F
M4?/#OYWFU_=[K8/-X^;^3FIF/-G])CF-4@0 "<I"3M0-R(&Z@ZSA+%D:F%+
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
ML11:CL]!:9G7=;.<6S [OQ</LN&T482UCP;];AP?Y.D":^WE[[OC/*3,K<I
M=SLHI=SF&$2YG$F>^>N,#4[Y:!'QEL=5R")GDH@:9S:_\0F4+EB7N%Q\:RK7
M%<OV]^ECU[+\T$\@#V2I,0XF2@*L_N<QL.L$9+(\>QT\$IBMC_#$7FXU-WMB
M#CT#KEL\L/A@V %BL8-2DB@V;&626%!LWME=@;=DP0FV9BI =7H_LK2Q6X3/
M3[;Z((;,R_."_RC0)8LAP-?AER-8PICE.2"B+,,7Z]KSIW_G'(93Z2-?/'?G
MNU(<0T!]^5OP]2,[A'%G0U2YUS'<5R*N#JA<?S0_E0M=;NULK7]8V-T)_6;9
M$01>V*<P'LR(('<=+ DTKVVA7<"_*Z<))=-G+4\E6- #[7#8!Q%M%,O;X5J(
M0*QA>OP..C_S:1CW0,"+Y7,]J"SP,)@>+*R'.^*/?O='EI8'<T,?1;_7@Y7:
M+5Z8'S4!BS[,PTYA!N@,[H67ST84LZ3MRWR3PS[@;CEB()4(,J4=3C1HF%(F
ML$Q+;O)K.DU:F<C7W>+<YE-8*)6G9WQM=)DYM%!(]NR/6&C4@ZSK_==M^A(J
M+9RUP=&$>0@@<'J<-+S ,!N,-=\V+\W7%[?(:USS?C"VW??]P1FH^;L_')Z1
MQ$Z-9?*U"6#M#0$"F-:,8NX$DDQCQ+7WR.! D6.<>TH<$=HOK5YF+ -Z[W:G
MY^DVN\^<\TXF;RF\A#)A(Z<T)1%4PI1%7._^4^S^YE'NE\:UHIP;9$&*15S9
MB+14 GE&+&>>.9QKRLJ5B[UF3G<_J[IYM0$"YJ3IN;RXN4_/FE>72^-.83LH
MC'W#0B<'M!RN%&R[,*YE-!KW)LP6Q(#X$[!T6%JR)D^;W7YN!*6](0"W'Q98
M#-L^+"QBG8$?'TS%F[[WXT&)NS-SPTR<R9)9-DS%TI(QL4],YVP+$>H2B"RM
M&875(0VRX28+'<##.[XTEYT^H'C>L'B-R\#;@84;@ZA3&KI@A0^!OS= Q,KL
M8#D;.4KCQL0J!O=<I\?*H(V3(EG83"XYT88$&Y5*(5I**;M4CYT[9\";_5M@
MG=D".SUEH_3S[<9T#&V8X?L\P2V8W]<\O;5R9FOEQ)KV^,_X#\QJ:SQZ=8?L
M"P.(#5PP4/D<LHD2Q'-I>JUU1#@!T'IAE?1PR @^KX&BZ_85U$VI/>R8MXQ+
MQW4@5G,'2"J](<37^_JX^]K:_<:(9Y$$ JR32]A7^.$42XC(1*PR(K)H85_%
M^7TMO!GG4X(76$:_K>+_=Z?4EOJ]MQ5V:DVT?EN(PH5M%]2*PD*>M<)Q9VI,
MZMK.0<XD[PPS(YLH];U\T+K9U)PY#S (-X;+<7A&LSS_C$DF^D37GPK\^:F'
M@WZA*IXRI>73CX[L8 !:#GSB^P= 7X4-.>N!XU'FM]F"W\T>EG%A <B:9?G=
MWBAS<E!(#@Z[_>,L'BV?LUS,./@I4UZ[BME=H@]<)A3 S;<1%+6DEGE':*2)
MLT"M)9([KX1ST?J@'D!0G-'BIYC-!/$52X3?<:YOR4(V?3N4@F8@$0J-G* 6
M<1)%% 84-L6R/L"NE0C/NQR'V5)TQFJ6A;]2,RT$P.P8<2#7G,HVI5TIEHIZ
M?L;D9 VR$%>8V4Z%H$.0Z@NE-9=YB!/KVA$,)LM&IX[0TCF3->ASHN:+P>'K
M\>S/J3@Y[YZ;./I ^;<_;*>;A>WE+#!W2AL!X%=O&+O+>;'A6F>X%[-UJS@H
M\R+^8&)L&Q8X,/&6N=CMQ&*U;6FM!*FV\(-/7'OP9Y; <[QEHWMZ#,\ 8K8J
M?H^EO]+%C&:P/9TP+LP5_<$4;>WN[B#"[?"-\SZ]*>XNSWG8LJ%MXMB^U.67
MGWSJI%MI_$__"*8Q6)Z^#?XH[:OC7ND0A#69FFD#7.SV#PM? ]PPRE,X)<_3
MA8!7EC1>$.1XZK@]0Y;+,WOKU#YY>J63WYWLC_Z@W+")ZC"=>][-B<[S<*OP
M-RQPM[1[E:<Y*SZP@Z"C3<FDD>*$*B:%4LH"*]D&MCOQX ,O@NU>;I3&RY+'
MV'#0Z8%V,R@-J*?W3I:[C/HX/<<+ZNR_K8R4F[X5I1*F"VJG,1[#!1":8!R
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
M:(SAY3PA;Z2U^GW-R#9\6(*E []J2^J@K6R7+\B6%!@2!L?"[[!?2 "1"2Y
ML<9TJR@:NSZKWPA)BK<ZC;9+B[%0Q.*:<(LDJ"0,LN+7%SPE(6SDRSI6R&#>
M O':+-78W]I\*V-? 27A#>(@NDUP'P8V0>@6O6YNPBJ>N*2H\XRL IQ%[WBK
MZJ3EHHQIXX2H(0"<#>2DHM,X$;:_+R;1CB0N2XVUMD[T36IBUW@RM%OP;*;2
M&8%Q0)5@+C@"EOY**0A8A5XJ*,";EXFA>]"<+0/9#*U"92@B8.2FI_,\:_OQ
M9:0\0I&@&P-;F$>9VM O&WE3&@:2!7,#RE3&0/-,63'8PO#_)7J-\%\R-,J(
M/Q(+ICI!2[:41RP%_EGF9PCKRL8P5A.N"@P8%"]?0)7"0HBFB7_0_JP2-VI2
M"?X3AU6#3D[R9::MA:J,T[XXZ#_X?FW#R+;E5//(YB!.]<ZV ")T*4- /) L
MIBM2!40HHAF,'NV:B3@Q?ZUFQ>/6:-Q/A8C6Y>E4:%I)C?.Q8H G%$5$2B(C
M<P'<0_*;T'XI-E" 3EQE_!O17P(, ]0%'P51/<BG./')H"=.*@D?MCH1:*9J
M6BV&OI0IO O0PJ9GI&JJ=%KSQRKDMR+M,'^ =M?<K-@LN'CU:5UK5!FA1O %
M)SPC99QP5+'D\4A/\Y3*O3,OC!6V\+4_<IYPA <_$R @N;7JA.DP/H*1$S",
MUS58;["24J&GF$G9R*AXO2(=&)#" G?S*[R3^@5P*KY1':WFI:"45</#1I#9
ML 3*F>K0CX[74'P%EDB*D.&NP\HP=*>1B49U7O@;>ZL])<\OM^FKEO%"JM$7
MHZGJ2ZO41J]+VNJFL67(/>6#5QS:BMPU"=QZ8HS$?8>]U"R'?ELI[W:T%S@)
M+I-!B[ 2* 0QA62%#M$4D2N$3$'#>DF<*CFMA>,&LNAH;1Q5PU0Z"5M3S'N"
MB4EB8]H09O;)E2/)<RU-C V[KKKT%I$,6@!"9\HMA&T&UYW4FE)DROTB_12'
M2+H %:$?1'UJ<M$FN6TVT#!TFWQ:H6H'TJK^T[RLXLEA+1L*!/T^SE!B4>F!
MH6P^Q>@ ^(0>\([P2V&Z987:,P9^!"WM2Y]4(FT"^KU@CB(3<9\,BL*P+BPP
MD\^I$'6PJV7981]4W(GV?0J*$0A,B?'->T%BNTH*%3NF(K>*&@X2UU6[(@,:
MYEB=<2$4C)'@21O=?<7>1J1H7/E7$<=Y(TZ*1W^K4$4P@YF V (%DF,:(T1#
M%(/R:@%8/1)1B!C#_B::4(K[[7NRW0S8)2G<&SZJI/#D $GA ^5W;QOW.'[+
MK"UQCXT96W:X+&434;&%SEY6/3$2E2;_W6)/,(1G[/\G3.?:3&(QT0X[)MQ$
M0GEQ%3\C*4O?DJ*KQ->6**5Z0RT]6]5LI_@.JDR7L=$,)CNZZZSEA!0$) U?
M3,7X+%;A1Y/<IR#*)CFO"K9(7"<B ,.K'A<J2KP2-8^*]RI]_A/*1,H2B'KB
M(M%%->RI^.Z)94:58#$])<+X4MGGNIR,3&@S:"U^6@E8)Y@95DY9:64KJ;L:
M%2^!DAF9R)7]"&0"&^*X!DM!' (X172:LC-KHVX8M,,JSE#5_==Q^:HM0W0
M>@KS \:PH1BN6 _-8CX$/27C%;1T!K6ZBW4,5(/"8BL8E+[8B$,-GPXIK\*S
MXJ,15=33!2M1_2(S4"0QK@W)K[V].=]P5W?Z%.HI7FE;,BB*;F2D2O<I.(6^
M@4B5@8HDR0A@9"BNK!@2$I2A(M,'L$PD&VB.OBF%O!5ACGL\C-%TS[$&0GJ[
MJ+GWE6+36RQ7JRY-(BJ/KU_23U!M(P=2-:^H"G?Z1E?%PZ)#ODS%<_/'VJFA
M*LWB4DT#41G1DFC>TFSI=+7IHD\R:X#T[QWUV\H! ?7CL-MQ>OWMOU_[\O4_
M#CN#X>B6+P-4U_TXZ-WVW9M!GNS^\F/N-+N9F\_JVH8;CBA.[A=_V@\[/ 97
M"[5']X; +Q05>*?,J#>HB78X[]E,#K)\>3)\><_XNY8O[]+SLR%,6X_;W>:
M]EU(\  (/!V"J)^1/&V"Z3E(,)4 72,$[)&[\9_C95;W:A5MP-BYR]NGK]$'
M3"@,!$.'&*):Z]QU,EQT.KRY6[L.&/)4&'-C8..A^YK8SB37-<)K2&^18:_;
M&1Z[>T0SF>B@;8GNT&^T*?AH  1F+ZQ$LQ)MJT1S>E:BW5&B-=CTVZG[SLY%
M"(U,[;VO-:39M:RJ4E+^@S/J=(T'T<(\JML9_]BB,VL\425K.HT+OUT)GF#&
M6<:^*N0V U'->%EBR#.5=Z4\%R;A89Y!9V3F*5^3D4['7L1AOE!IZ[7R!57<
M0,.$6 60Z+HI_+XV5*7&0@^++]::]JB\?U:>.JEED0/V]O=?V5^P(ONC2"A'
MBB4+V*,@UR7E;R.OPY[^Y>,K/(,%*$BKJ?%+K%RFPV546A '00J3PTQY%/"+
M."%\!"&6*?.B:AR;WP+=,2]/,)]Z!:O#Y/1,, 244/+#J-,OD$<%BT4&'D?0
MJ]MVGJ:H&;NA+.<L$K6_4K&I.BYM$[4V47O;1*U-LC0NS&>3GZ<3*+.TWMC\
MT6DP@DTHVH3BH1**5KZ=F2X_ _EVK 2>38KML#D;G4@;0K8AY#5\]'HVA&SO
MZK#L>ZKLZ_8[7<N^.[+O\8K=3LAV^"@2M%WY3/6NQS3$5AEH[RI=0]_ [4P.
MSY#G< _EC_;*W9,BX[$EXYO)^(")^J:W2E1.I0+V5KEZIZL[]2YC&6%:',;H
M=MQ;9.L!@%D5FNNS]Z:UN;G#-<U,YU!J2%3ME&MZGI:GR&^=]^YLSJZ'>-M&
M+;>.\U7SZS>U3BF -"UKZH?^TTPLV_F2NBCQ)+F2=&M(F),ZEQ&V7L1^@HGP
MXED$^T_]'KPXBH1J]E>T3/[+QU?5ZH+]LN\GDFW_?',W)9N$MTEXFX1O4.#%
M)N%M$OZQT'IC<ZZGP0@V"6^3\#8)WV#Y9I/P-@E_KDGX?7Q+F]RSR;TU?#C]
MT7T$8<\TN6=S\Y9]&\6^;G=X'ZG ,V5?FYNWN?E[Y\A>IV^3FC8W?^)DW.MU
M1I:,'S0W?^Q3Q-=GYG?P-,L[87;/W)=7ZOTPF'2<X@#WCMGZXH3WC6?K8?1!
M,7KMVCEJJPX[L: C[P&729G+5A=GX54I,TSCF]N15%?P4/*IOD_(=  WF7=U
MRPQ.K<^=MZ>T2   IL*&_DM^1;=A%1?%F4Q[V8%\F<1?A;[$:$,K^ UGUU>N
M*]I]&]1]8E0\4+\-" #;ZS:@7> TR-I2JU 6,\CBTJ2U"X]2=9%6BI.CF:(;
M^U=N]3E<T_HJ4VZZN.2!QK:7UJS*I$JZY40NK3FE+A&?1"I(2JC++"Y$&"]1
M9-EB%5NL8HM5&A2)M,4JMECEL=!Z8VL33H,1;+&*+5:QQ2H-EF^V6,46JYQK
ML<J-#J5-<=L4]WI";70?";4SS7#; A7+O4WC7M=RKZU/L?4I#6'(?J=G\_JV
M/.7DJ=@66=GJE#)7N=JY(=GB:NY>HJ+(JRB0N+$>Y88*E#=Y$B\%H.VW"$M'
MW@D?*8J]%A?2$^R3F.6A*BIY^N3-;^S=ZT]/GNDB$I^Z2:0;KTP(XTN1F#H1
MEL+2?,8]ZEJ1PJ*Q6$,7L9@K'Y9QD@5Q*..[W4B_,:][(DGM+,$>&PF6BR!U
M8&<+F1!Q>',L1KGA[OH]6ZT0J$U#SA8N>AF!G)-+170*%X2B98+)\^]@;%T
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
M!7'".'R $3P92G 0XXC% 4NW>8W7SPW3Q O!@B1>X _P8H[OZE'@2385,*6
M!S.1B#1KL3!.4P:3 K'!H[E,YVKB@/EBFC$>^2SCWT7:*2AW(YTJ!OR:IYD,
MKJHT.3F>8T[3/9<9P.;M0I.OXL62)S)56Y#-!?P/F]HL8FIJ(["I#:-F#(J7
M39L.0E+E>].I@9T>RBH'MS<@:.UXX74BRW4IWM#TI6ZA!;/46D-X8M<]Z$+J
M#@T^^\'I=[KFI'J+P3#]CO-C"Y@420X> +[&@9>)A-^N!$\8\*R,_0[[,A?%
M0.P2(()G (.P4L:S+)'3G!0(CL!A'K<S,O.4KX'427D("[B(PQP$!)"W^"Y3
M(UC\W,O2%JPGS6!4&2GQ &M&F0&"+$\ V;.K%H/9+T48XG]Y??A(7)J1U%0M
M=CF7WAR>!W$#:\Q@3V#P. A2P.@4@ <!4[Y?H-CC.2(,'D!\O/KPC[>OV\!*
M0""^6$CO!C%T7K2W)OUOHC^VB?1&@TZ_1GITZ.8>B*^ZGSA>P&7"+GB8$\%I
MM87+006#>DOZ6B\Q4'U3T'^9%$A9?DL-"&0$.$35!&^T5DD.-BI-#69 F>4A
MH8J4WQSP"6\2)9Z@YKI>#->.M]R9#1H8.2^7N9_XW4C^3F=0I_Y.=S?:WU/R
M#CO.C8(WW2)YR3Q,Y04Q"@<C+1+$[DC*53'8VBA)\RC@%W%"L 0AC)AK8P]F
M1VL/-IYY>9*(R+N"V;TY!Q9DP'D*GA_Z'== _AC$*]'5'42K$7,^[OFP1EM8
MK[^[8"WDY?6T=9?M1<MT16R"I!2T(/S-!]8*XR69_.+[$EV*M$Z-6I*^^8V]
M>_T)7@[)T?# 5$@UBYAE$$!K>-VJ_\,8?F*@"^"%4 'J+V0$O($#P.0&GK.3
MW[4J_/.5W[C,V\KO"H^-2H-6R6^W,SPXCW&<IU?([ZHEL[?\1F@B,5-$+ %*
M;X,D+PS:%I'^'7B\L]W-7,:IQ&&>$]L"."\NI9_-59Y7;U9ON)Y8-Z_Q:0K+
MSL0+'4WJ5M]_LHT5=>^Q1M*DVZLCJ_KO/"ECE#/1G@(%?&OS -;RG(>7_"I]
M\E-MR54$KN%%+?YG:LVW:<KSY?C#."W=TB91FK4S.+S5MK,*VJC $ #-WL#U
M=];2-:%SG6^CH#Y/UZ9:A'V^%BBL\E!QI<D*G^ ]H0=W[6NPHL<P*(-9FGTH
M\HW4B6X^]_[(I=(A^/A?/K[2)%YU-?9TD@[HF316?B)=["T^KXDY=L9UVNAU
M>C\>.NISNYC,1H%:=4!04E*VQ(NC2'A$2I<RFQ/(1% EC=T/:6S2W3BT]/_[
MB13C8#)P NX$8M@?#8+Q<-SU?=?O.EX_",3T_R;])Y67KAVQB7+X;Q*PZ\OL
MBACW%5]B%H5]$BFPMP<[=%@A7<]9]IK*GK_/)1(]\DR,$4G,\6'F+@8SWE@"
M*S2_T>17235T3O*DR/C1L/J!/Z5F.&!4YLL@D!Z,2OR6 H.DR,U+8!#I9:T5
M.V3SC+&*R,["> I ERE*P/PWD:7PWRL '02M4 *<@K%7-*'GX82>(@$3U??B
M//0++P>3!AH >#F=QTG6!K-Y00L-8\SVXZ?0$%7GX5._E C?88\9.P)L.]+?
MVV@E:JZW.P76DD B/,K #/5$DG$9P>ZA6,ZNR:7 9@JBL$JJN$)BL)5A30S
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
M;3$H%%1(14SIU8=_O'W==B9L%L936-A<\!!^ D'I"WS=;%GEW8J-!QB5  )
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
MV(=(\3QS',7N*DWX>YR$/ON+PM:'9,8C^6\EW7P!ADNB\YH:JV#B4*@(-[C
MN$JY\1+7)"S6*TDQ7E@16%@12/5H>"RF*&,M3EY7"L(Y(8_@N$1P01R]U5E&
M,[8ISE\]\84O@*E*UHNJ.X[0ME*91E,.5[,I-I+P1E-#GY?51@4=,<_!UT)_
M$"-H%4IMP?@9V9 A6#]*>+1T*3B@%'?+5W+T^4ZDV';&E59VJK?=^*2IDT3E
ML DQJXT UE'=IQ &&DA$TXIB,/"-!'$I=$4KDARY,X8VM2\#SY+U#;M-GH8N
ME$2_2QU%,%:#<>8QO3N+$REJPJ\(FZ,!KXK!<ZRYGEVQIZK>N*S!Q)!%(C%+
M34']"*/6B=%8I(V!;H$I4?'3V<]GK=6QJ20R!UKR5,A@ V3EJ0T0YF%9#PU2
M9(;L!JY!2&ER+)O<5-*OWB\-G+JP %&4>ZK</\VIAIU2%Z(XA;I5U%L6:@"
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
MA2GTBN*[;L<BKN9#;_+HYQ5Q>HW4=SKA69=,7!J;;9J*)-*[9O2>S-:$X;3
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
MA= \&".QUG66NK9"/:3U[U+<VIT9BWNOEV^G[>\3']O>-KD\*GC@S;P(ZPU
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
M9-RR6.4"B9)"K,15_6\P6>^-&476YZX\V\NWMFG_:<<7\;B/Y[^?CZ)PPDA
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
M&#@2E//:,.F,K%+^??*(ZWJ&X*UDL%>H6F$X&W@1(N.VY B:3"1$1BQS@B1
MX8@@ E55DO >AO84(Z_[:-I#Z9Q'DO7HHJ]<)@I<E(1"R4IQM2>>J4RX5IE;
M:YFV?T1?3Z-Z_1'[6**O-Q;Y]$TSN6?^<U?/>\T\ATQ<5BA;[_ S YYDKP*E
MB1=7H$XAPQXHG^;QUU[*LU$&48O$"H&6+_A[-ZW^5CG7+3#5#-5N W6:"&U%
M+M>SH+LBHB\E$>B'<K3"B7%<$%F"1%8I0W#'ERYP;2JM/OTIQP.!V1/KQC[R
MKZ 3-Y/]O'*L_OXUHEF(M&DFEB!-H!%2 .)HD$1R_."BH01-0LU]I-J(6L4T
M#Z/KWY0_GLC-.IJ.6>C00)_E[QMM9]>;R\[?#4NES9 E04$@/D\S\9H;_#+I
M3*V(UJUU]-@XQVC[K-^/.5)%^AV&Z-K@6YYUMT&XW1XY2$].$:>KP]8>JG"$
MJ#O<7?9 RAU-QH$DUK.2U^M*'D/(A#&M\/\Q,.<?N3+L,# >BR[L(^&>=6 C
M=$43*U@94<*9DN5=6N9+28Q/,AO)F%V_7N:P+>1D4<!:O.VS6QPC]'[BA>_3
M;)*^I?'50>&IVW_=0;QC)YBUD(:A'IQ4%JSP$C)^!=IE8Z+3+K'@!SMP'2R:
MN5%QI("68W0KIFW UH158C[,!<,8R])*Z92/ULN@LN7<91C<B_%@D1T>8=LR
M2+=":Q,U<TSQZ&+B61F9)#@**@JN7 1M8XZ#+>,=F\$[+G&XR3SU\--P^J^;
M,^$<2A:IMNB$^$BD388@H'(PK"7U60H/5>I(=D,Z/EUY;61<.LLWX#RQ <U:
M!56ZKI4$.AD\&N\< G$@J&(T<PE5?.#[0/7O^G:D#YL9S!U)OD)@:@/;PIGS
M5F2M(1&EP1.I92:.>]P_.75&Q:!IW'ZA==?ZT&LHJ2_^]Y?Q8PG^;$SEQ8\7
M:1PN+F'RK^41(EIQ5B<"*BDBF4_$ELN@M/!<6)"4\RHGK@\!.]692A?</Z1.
MQW!0I2YF'=\*W=+V;X.O9NCF(8"G">-T2^N#.M,!)Z?0G1"%I!"!4.\9NG/E
M/@.A/>% O2JW8SO5S\;4B\X\$-TYK<KL0T6-"RI+1=BGA3^ GL'2W6=6*1Y*
MO1"SB4@5=>D+JHFB0>I@A9;KQ_0=E5MM0_,(+-BC2%NOK#I:XAT:L"5/_%?X
M[V;R\FHZ:R[39!'"9.4F</2YB7:B7$:1*&ZL @C7/F>9-?.TLR*JS<<_ RNC
M [EV7"/U'B[3AWP'TU*9VX#JNE9J)YK^:Z:.I:FI)>..*VUV@\-=3# N/2HX
MZK;D)7R<>%G<###PUOO4YMCB,1)_3SE5+[SO(]J. RM_:Z;SIKS3LW'\6X+1
M["+ )'V<-.7VQ\FJ<C> ,AS_3[(VI488Y^ULI"1#\!GG;A-;.Z';&DUI];!^
M"ZDZ(J6I*=&.4S#F#59_3;$T1WR5O@U#^A7&5_C@V=7D!B#5F4)IU)VHX42:
M4#*5C"+466&<BC1[WH+R5@][ZI1W+]'.W_++]'*+%NJH==".$EXZJB(DM"R]
M540)$87W/O#U#DX[WNNMPS]U6KN06H76U5L\T9)'MJCV52IZ%Q71U*$3JG,@
M5CB)>RM-BEGCJ*C4%64GIF=@IW<M^0I]J3=GBW^X*@UN :W7,\ ;;(_F^.\P
M'A\,/AQ'0A^'?K<@.L.DC;BNI609D0I-7,MX)(8&$Q*P(&D_BT=M_=C_J*^Z
M>NPC^QIJL=PQ-R"NS%5C+' &Q$+90A.2Z*,-1!DJ,X^:):C2XOX!7(_@T.]0
M#M=UHT,">D^MFMN_G6;&;!VQVS29AT&OY<QPGIEC.05/DQ3<E@N-; @9HG;9
MAS1X:/ C[RX;SX:S'_]$0W1Y+'S'U'UW'3U'5!28H,3)7#HUX>+DG92E=QN
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
M':@JO<:?6(UQ%>781_9=5PZF;VE2+I3!B>ZN<=4*O%.XMR+08O=(AP8QQ<_
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
MI/=)!"Y<%;=_'<CS5H>CQ%[A7.A],P[-Y=<T2V?GDS1W_U?(G"WU@-R7C@9
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
M7-LAV>@B9%3O4F$C..ZY43*<.$58,L4<JP2E=P'ZPZSIGK<*'9VWX5J==[=
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
M;0MT0RS70"(#XP5EUD(5[3P"\_-6R;[(K%!EM0ZLG#:TV& 6:?VS107,]5Q
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
M <NQ^Z%AVT36R+"6.6VR$9P)J9GW(+R)R UEZ(U";$/&\C''6=(E;O%R-7K
M46]L1NFH909M?)!:E8Z_@3CI<%&S3-+DK>>N2C;-;D@='$1/KJ!<?_%Z_&TX
M:<9%OC#:>.# RJ1ST$"H=)Q(:1P!Q@RA*4N63!"1UZKH; 6P?Z^S(SW9<@+=
M/2,=.ISE5OK7T]GP<MX,%+?7-Q.X3!^^I<D_+X;A8@X_Q;/+Y@I?U%_AQXOT
M$8;QP]5LH$.VJ9C047J''K*T"%A9$@PX*WDT7ID'UK6#'_[DU:,?L5<(OKY#
M.9_/':E/:9HFWU))TJ61&46\D')Q,[.+S!*J$9+'E=^8*JG,&TB>O%)T(^,*
M\<V->2Z<:*&MX8YIHJF>.]&*.!493MDFZFR #%4N3-L.IZ]SJ%JD'R_C4Y]
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
M$E&2QDI3'?GPB*\"4V.7C\IVS/P[*,K2SM%L8PRPV5$E6TEO[\BS2UP=I.&
M'MQ'^@JVNH-]Y6] K3CXH_G;6@ J$P(255_TPGI*GCJ,["SU0^C87^K93E^7
MJ5S?:;L6+6\7\I-:/1="E9^6<SF3.B-)I',H<K,:Q%F"(<^R',I4TEAP+G)$
M_%RF<Z*F1FI64WM;[=[J"DJCH:^7=!945R\I!%2#>TDU2I6:U4W 5E'PJ0NR
M'E[2)33">DEGI8WL)5VR^MA+NOB&_Q%<E3&LO3FG&::<(9C$&D,<Z1@RE,>0
M1PBG*J;8K+)<C]UVVIW:\*]4<S\SVD7H\D%:3[L''LMU#KZ+-]HZ;7<_(^N)
MP4CG8HY8>)V(G;"XXQ1L]^G13KY.J+A[VG7JUWYL(E4Q:V[MO"E*P>;_2['5
MZX5\Q=9J%DLID%U727NLCY,\@32B.4RD$ D36F":N%!+EY"I\4RC)Z@5!593
M\-I>J#>ZN@W!3DB[N2@44$,[&7TP<AZ:+B!L?8NR=2Y*)?YROWS^U;Q>^Q7F
MAT-WHK/I40:UBW'M"'=ZMM\*X[-Y[4Y_5.5Z]236U2'7J^4#*Q8S1.*,<VK6
M%CQ39LQK JE6!$8J1D)2F6)$?1889R5-;>!;1:WGO*<J^*-6UG-']CR\;DN-
M(* -3 (]\?)>:%S$(N0ZX[RP49<9%VT^7&5<?J$?3_Q#V7I22MX^JQ6[5^^?
MK*MQIW?S@I1W3^MJ5]'(G.58HP2K%,8LEQ#C)((\51G,,*,\11A'RO-2K:<&
M/@-DG.NQ;5(=FRRI2I!4>F9(\NT#33(I5<R@2J**P5/(\H3!.$L3*B(=<17Y
MA X,V -C! ^,CK\;Q0^(ZL#$WVH.&M5!K;N="VJUP8[>-VU2J7 30D_D0DX3
MOBJ,.GGTQ.=P2NG;C/_Z\_5B7:R_WTII6BP_+$V+\_^G>'RYE&8%&J6*96D,
MJ<AL8I<H@B1*$BC-YX+$,<XRIY.];C%3<T5K34&CJCU,LLH"HRVPZKHO0SN0
MO;P0#8/7P&34%RJOU>AE)*Y8CW8T/MJ*]+*!NVM2AZ>#ADB^*19L(0S'W(IU
M\5PGFJG#E,QGVSBE6VZ\7R9LV;<H2D1"(.>)@)BF'%(2V6TKG6@D$1&Q9SA
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
M%A+-H7?%K@2R1XY01W#"9@J])'3D?*&.&!QG#75]L1_S_&VYE%^+^7SW!I9
M2,49UU"F-(98QPJ2.$EAGA.J#>D0&7GM_)^0,35V:56\ZF[<*2S=^.-*A 9F
M#%]PO!FBP_R0G'!*S*@LT&'GX;CO>K3?2-^[:O#!=' UOVF>:LX8A@C9LG5Q
M'D%"D(11*N*8HDA'(O<9ZR>E3&VT[]^EL5KV\AY.(^HVXJ_&:> Q[P^1]ZCO
MA"#DN#\M:-21WVGKX=CO?M@_W<>'U5*:YFS:\4]J]5P(U2:GT)2F2&0("I4B
MB&4J[7U&"07/*%5I&LLL=LWW<5;*U$9_HVAUAZ[1M$?"C_.@=A- ,*@&)H!>
M*'FE_+B(PK4Y/\X+&"WIQT4;=[-^7'ZXW\S_8:4>62%??[/;%<HV?[?^HE9M
M/>^R5.OVMDBDTXQRGD%,C4^ )>&0R5Q!G$<9PGDFB& ^[H"[Z.FQ1*4Y4(WJ
MU4!86N6!:.K2LTI]/Y_!HR_<'(EA$!Z<7&IP7^^"6^G=E.1>@UKS 2*4_0$+
MZ8MX2!_50?%'Y=!KZ=%"/SJKTD7<:2.O;&^;6<8L[A>%+@0SLK;1/,MY80NL
M;,M'LRC%"2(,<HRMQT,SR$A,8)(SKJ-(,)QXG2M=H\S4**^RQ4:_/>Y8XT=O
M5_6-&^&-A?C %+@!>]>0VMO:FK(7J=@8,U!!\!"PAB3*J_09E3I#('=(ID':
M[%D:EJULI$[Y0:VJLZY7Q?QIK>2FWJF*4\X9YE!G)((XXA@22374@F4"XR3-
MI=.:T5'>U$BR4>^OGC5C+X#J1GT!H1J8W5I-;=!B?7)^ QIMARDUZX9,T-JS
M%T2.6XS6S?ZCZK2.K_5-.[TJGJM0ZSIAQIW>IK$M_Z[F<J9HGB)%!$1:Q!!S
MS2!AADM0A(5262Y13OT24%^0.#DVV2A\ Q:5RM8E*+9*@R]&:]^DU)=@=V.;
MH& .S#>[.+[?X+BC+_A[%XX]4E8[8A,V>?4EH2.GL7;$X#BAM>N+0:-I=DHX
M,IDG66*6?21*A/%A1 H)4AQ*K(7 ,D-,>ZT"+TJ<&N^<#0*YHESF9=C=>"<H
MF /SSI4XAHJE&;:PYF6A4XBEN5QNT_W%?KQS]UBUN+A_NQ#+!_5N6=JX/6F(
M)4:0<;N-+EAL[W=AR'F.(TR5%$DT6R_7;.[&-"=D>''+1M)P8Z+6K+[^6E?J
M?JJ*23TV>)> *[U<V1N7ANI469\QK=DWWU0ZI_"F-+&<SB$BL6%VG2:0IUS#
M5":2X#QF6>X5NW0MWF.4(&Q5!(^KI2[6UX/HQM-70C,P,V]1:;Z//UL%S]^1
M\:;B#O-#DN\I,:/2;8>=AP3;]6B H*7]_*A&ACU:J'Z>291&<<)3R!&-($89
MAE03 G-,I,Y8+ AQJC7J*7=J5+ ?M=,>75X1U=0!N1M)# #DP,31G6CY!K1J
M5_\<*!KJ,E"#Q4=UB/YQ$5.7\>B,H7)XW3^'Z\LO]NI/^79QQJV<<8HSG&![
MA4UJB%D609+%&B;&#TFUC:U63K$4+L*F1D3-!:D2&$>O<0*K19+85=H]L^E%
MK+O)*#2"0R\J:U4-TX!SZ\N T+DGB T)X4C)8ELHB\79;V&@"LZNX'0DD;W8
MQ&@)95V-V4TNZ_Q.SZB/)CG6R^4#+Q9U39#3@MIB(]_?+Q=-J-;,8&V3:*>0
M\#B%..<24H0SB#21BB(J,^[E'UZES=3(>JO9E50=IJ_<',O1>F!@LF_M #N&
MW)SE_6T!J.\W8&M/P#"0$+ &C0.Y2J%Q T%"8'<4"1*DT>LN!\YR1G4F20[S
MB%*(DTA H@6"299I2=),J<3K]G';\-28L-6KW[V_64Q9AC.M8:9C&QI#$*0)
M93!/B,YI9#=\,__T/GW &B^U3ZO=#>";)#^\SDW3$T5!M4R0BJ"9H*NK[@)R
M213,59;$B4(TR;EO4I_^& Z?T&>+H*I3^UP'G]OTV0>0@6?"BX.O][W2(>:E
M3=L_Y ;IN=GBZ/=]MUW%G)5E%6MHIY8W1I%;(>K4B:H)[%X^/*[4%V5FH&=5
M;_@VL=YUMHP7U2'/9_9MEL09I4FJ84HR,WO$2D-*2 85-K^),4.$L=E"W=NF
M/_OLT094TFD<T'H<'*DZW)CX;,_KVO.R-?OFNY4;LAM=-WS'[I6QMH7W[:K/
M-W<L:^^O[-K6G#W=;&ZUU/;=M#WZN:-'>^P@#X!\V'WFD J.O!L] +;'>]9#
M".E;UZ?*0=X$[@BBL,Y9#B73TC!X3"!#>0(CB7&L=1(CX17SO=?ZU!8!V\SX
MO<*@]I%S(\W>> Q,>NY0]*CT<\+DL+5^=@6,7.WGA&W']7Y./=1OM-YN\L^7
M;Y:K@X36RX7Y4:AM(0M$C..52P51EN40"\(@4QA!,\AY'F.2Y=HKZMI+^M1&
M^X[RU6'547[X70-ZI0GQZQPWPA@,\H$))2C:WIS3"[60G.2GP*B<U0N;0T[K
MU\B519#>%0OUUOQ8SJ@FC-M4L5'&$,14,,A1K&&62)3EF..,J%Z5CS8BIL9>
M&PW!'U9'4"G9M^K1%DA'K^4J>(9V7?R0Z5_FZ,CX06H;;:7\F()&1U:>K6)T
M_&2_\?UW)>\-;[Q297%?GWLT+G4><:F(68PD4B80YT) 0E(*%:<H(2E#&'.?
M47Y.T-3&>J,GV%&TYQ+E++1NXSX$8 ./_EY8>7/ )2!",L%96:/RP26+#UGA
MXO-]]Z>?U>))V0T2>QAJ[ZK^HUA_>6F<C^6#6KW^)N9/]BC%9ATQ_Y=V^S(U
M[*!S&1EL,8&8:0)9:@OO$&360B03//%*;=1#AZDQRGMEZY559G@'"?MW@.O^
M\:"P#KY+7&E?;PZW^H.OQ@#06G #-C: UHC0&\&](0R[W>NOQLB;NKUQ.MZZ
M[=]4S\OU1<GN[U?V*,JPZIUN-/C,^%QM4^JDE*19KC+(LBRSU\_LBHA2*+AD
M.HIUSE7F=<'>1>K4:.Z3^*+DTUS9*^'M .7?P6_L/Y>KS; L[4<?U>-R5>U$
MM#N?GE?OG3K%C0B#0STP]>WKNXOU'Y7.8)"T15XH!;V,[R1XW OY/E@<7<KW
M>OFZ>++;A7R[6)LO3V$:KS/#&?%BOBR?5FJ3$T>+5$K.%>21(3","38.F\10
M8B'S2&"MB=>ADY?TJ7'8)@>[O9"T5;]-D[@UP"6]3H#.<>.PP2 ?F,N"HMT[
M;,D+M2%BF]P4^"$!4%[8G(N2\FND'^>]8<6J*AQ4;M.>E$WQOD]?E%J_6XJF
MI,?V@=:'M*D)7GP_7D17K#Q#6<YUK!E,59) K%@*663K=*2Y0 JEJ1)>SMUP
MJDZ-3:VE=5TO,YBWMMYLJBI6YH+6WAOK&VZ?VR[LZBP?E8F>;#O@U\*-FJ?1
MV0/S^*C][,WSPW=!R$EA0&U'G4&&1_UPNAE!8L^$-6<BRFSBAO=J?:<_LV]U
M6)GY?*58J5ZI^N^-'R@QE5F2$1@A&=E+SA*22*60$ZDQR9E4TBN3UO4J36VN
MJ<-"Q5Y8:-&D))G;E"0W8&$XR*R7U^R;9UK1 !WH-EN,VRT#SPKG W6;)#$W
MX'W=(\:J03S\<' &335SO5;C9J8)AN)1(IMP+5^Y:MBN1\K-D$41P3Q3"61:
M8(A3TYDDRC.H%2689A$W#-S+[S\A;&ILNO7H=E;A9>]-CTZ</1WI*]$;S17V
M!:Z_7]N!R"">Z2EY/\:W[+#\K'?8]8Y_T2^; *>)R-E&Y36594B6")G+%";,
MIG!/DM@0""%0Z3S.J;W!*IPB:"[(F1IW[*@*MKJZE_SJ@K2;*P("-?@!]BF,
M I;A<83BVMI?72)&J_[E8.=N_2^7Q\/4=+#E)<2,)))F,F,P1[$T?D0D(<>,
MP)1A\S615,54^^0F/2G%BP1&R$YJ/?MV^54L@%S.YVQ5@D>S(BBMTN<S1'H@
MZ^8Y7(W7P%QPJHA#I>-P=1OV(!BR6D,MZ(?6:-BS]5)EAOV'^[' V\6S(93E
MZOO6T]B)%,E0G";$9O=(%,2:$DA0)" 5N:9I)A!A7H<)7<*FYABTNA:^87"=
MB+J10"B<!N:"C9I[AY^#A'2X(!*2&CKEC<H0+I8?$H73.WWK*#P\+!>?UJ:E
M5\5S(=5";BO%V+O**R5G46Q0Q3J!:4QSB)6*(>4\A@H11#1*,AZ3V;-:\:5[
M,87+8GU&QJ[P(<.?&E6WKD00!\.I$]RH)C2P U-.K2ZH]+75HQJ-;_9J2C5J
MAZRPX Y2V"(+#G)'KK/@CL1QJ06/=Z_:W&ANKI 89XQB"35&$<02"<AH9FD(
M(ZR1BK,\Z;&E,<V;0+N+=/_*Y<?@>6U>3.ZNCQ<:??<IPE8F/V[X1^Q)G*]$
M?OZAGG=UFPAL&U9Z-B_W3B787$6)U"F#RA9IP@HI2'1DW(M$Z40D*J>YUZFR
MI_PICO?]E/3U$>;;AT=6K*HO_DO#K/>^RQ??;G%S,P8$>P0F.9_ZOQPTD+TG
M:D$O&WNJ,.Y-Y'[X'%U3[ME,SX!W0YWVS/AN\;:I=?31R-@&^>S4O7N_7+?1
M/4K>EDW S\X#,QRE(A?4\"$VS&B<F@02&2$H(TH0CCB1BO=(HQ=21Z>Q/'X6
MO=8PP-5"Z6(-S+*B_,H>2R WY@!65G$XA5E/-X<>YIOB3:E!>YQPA#,<$9A'
MPO0XP@I2G6BHXQCE&3=39)Q[W8 8NZM'W</[/[./W>;4']5S T^XUJPFYLKV
MUZ8/K7&[@;B[A5R-?>#57I>VE_UWG@IX&6, Y(/>U0BIW[A7.09 ]NBFQQ R
M^NZF&E1L3*^-WOU8E'^^4 OQY8&M_FQ6X5$><Y2E"!*D(XAC02&/-(&IX?P\
MXEI%L5>"@DL"I\;@>_H"JS#8:-R_)&TWYJX;I^&0''S3]!H0^]2C=4(F<#G:
M;IEC5Z-U0N!$,5JW]Z[,CG:GJUW8+\NY>;E\_<^G8OU]$^$821%'B!G*T4A!
MG+ <\E1**#E2.$=)1K07Y3A)G1KO;#.%+3785?M?0*UX[^A2MTYPW%4)#>W
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
MJJHM,[.P49R1!(H\PL;AD1FD2% HDCA3*$*:"^FUPG$4/%FBTZW*AO+*)K!
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
M%V+*7RFOW8T?V9\=FR4_1*W1]EY^).B[6SD_5(^^Z[Q5\6S:?%;E1OMWV[)
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
M2$B%TN^;-,OTW_($9D1*A54AI;3:U1[>>&IO$*,;,,H!HYW]R+,]L(9? ==
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
M5X,;I\S'7ZT7JO^Y&L?SA4'7W]J3Q=LF7?M9N[,*,\D$05!D)8:H3"J(<Y9
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
M G1K%C#?H=/#:!Q/ :Y;6,N3@M&6*_9I@MPT)/FEOU)_="NU-0CL++H!.YO
MY\NKY'[R$ 3<H*<3UVDT[@E&$/2.3CG"W/6*J&"] [EO6X']H/HAN-UL5G/V
MM*ESF9?U[UY3K5;;0>QVM=+?].9 9B9PSD12"IA6I@\X)@ED22J@*DK$DH1G
MC#CVS[E6I:FYG6_G]T]U28&L\\=-+']M](?,& #H7W0EUN#5?-'\>NTX+R[
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
M,XZ9H?73T@E%EZ:4];;PQ;K2*N'^M'W4ZPZ7ZS4CI9IF2@$FA 984TO_J$"
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
M<4CSS[-)'&7*5++< 0L2O3E=O'TA) 3K2A*1>4=(#>@]3M(P]_!K(JPG\3<
MI#]UL_G\8S?+XP7& 5:S0".2'DL..F7 W=SCDBCQ(XE9^RW'@,<CYQ8-P]S.
MKPF50P5\.#9F"S?I!1N?TV12#BK2-&%H@$ _BQ?CZ?(::3D ?_W],DWG:62#
M%RHF]"=I:4>AK +G/(=,M")!$1'SENJ"XV&S&WG#7.NOB:@*:FG $'U"Q2 !
M7Y&?5[A_3V:716 ;9G)**1NA06F,247B"0QR >7\U(<LI-55,/8D5<-T":CK
M.?6EA#80M>BNPN*J*Q5=:;&8K 0UC6\O+MVX6W91*=>(2HNY^8@8PJ)T$H@M
MQ>+"$;!%@@J_8U%0F=*67EN]0&P/,H?I1E 9<[74=# (OZ7.S_KRL-QX^@Y]
M@ _35^/YY6S5FN5#+L''8DY'7F;BD6S@+)2+CHD#KJ4(5AEGT51;';8<G??@
M=#U)UC!M#*KZ8?VI87]8V16LINF\M*;L!58?+E/9[Z?G*V$5UD8Z2FEI\N!5
M2+CE>P5>J@S1(0V!^!CEEEN$QV-I"RW#M#6H":!C!=Z 0[^L7D5SN]G0$]>4
MNF" :%D*%9TJ1X09J$\L96X(=5MJ,_I(U-VA8YC^!C6Q<HR@&_"<WDZ_(?%%
M&BOA;-@9I6PM1@\<. \,A&8"G'<4 UC#+*?4>%O%P#Q&T$#M#^I"IP?9-[%#
MW=C)329V/+U"^[DVI.C,O4AYUJ75Y[ZX[VG^^CL*$-4VGKKNQUN4ZOS]#/]V
MND#B)DO3NQ:&-,H*G2(DFPF(4G5O&(8BTOMHO6;9A2KY]8H\#=2FH2Z6VT!
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
MG*-EW0!@5O2/9$!S2 F*@%(#PDD&9GE:0ID5UJ228:H7@ \[8;KWT\Z]I-E
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
M_,\IGJ, ;GU@Q)GSBKL,V@@!I;\W&*4L"$6E85+8R*H,9NB3B8%K-IL!^^
M.3;?]:7?>UI;Y+LI.;NN0AN1Z*RW*H+)I6MKN3KN9=8@G1+!!R&YJC-':U<*
M=T/W?YT3KCJJ;<"NHT"[<DWR55K]?DN$+]WE>.$F-W62*EE&C4/Y)8P0N>"K
M5L-&:4*85+ADJUCMW4D<]ECVQ&55E337)"8?3AD?94:SUED"\XR!H)Z"TSY
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
M'/*0##6&5*GRNTU$2WOD@5J]GR\^5,0-P./6KCZ2)405R4'45N!J,6B913:
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
MV<XC0=AN4<8 B.CIB#S(1OUKLOS\A/G%]]PO'L^@V22U5I]UY3(&G5("S9D
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
M8+'[[+,+DB??GW\Z&_[O<Y^-;2K9Y]]^^C X8Y5:O?[EX*Q>/Q^>LY^'__K
MVD&CR8::9T98H3(NZ_7^QPJKC*W-N_7Z=#H-I@>!TJ/Z\*).4[7K4BD#06SC
MRND)M> W\/CTNY/O:S5VKJ(BA<RR2 .W$+/"B&S$OL1@+EFM5DJ=J7RFQ6AL
M6:O1:K O2E^*"??]5E@)I_-Y3NK^^J3N%CD)53P[/8G%A(GX;44<M0Z.HE8C
M"B%JM:/&X=%QJW68'+<.H0.-*#G^O8E*UE'<CS%V)N%M90RT=K?="@X[N>U-
M16S'W6:C\4.OXN1.3Q*565Q,XV#_T\^Q,9.%*UOC4HRRKML/34 #YOTACRY'
M6A597(N45+JK1^%^J].ISC^L$31>]WS?7L/]]6B"6L)3(6?=']]IP>6/58,>
MJAG0(O'=1OP%J#)J[RZG?D>'.%J*#&KE#ILMMZ?^U5B$PK*#9M!<W]#VK41H
M>-"]E.N1R&I6Y=WC_(%N[:Q_,1R\'YR]&PX^?62?WK.SGP?]]ZS_W_[9;\/!
M?_K8A+W]BUVV_4=AK$AF#VO?[>W['E39!\%3]DO ?@4I9U46@2;MF1US^VJO
M<]1[:EMN!FS QGP"3,-$P!3)Q8Z%87\67"-<Y0S;<Z4M4QE[KW3*FHW:OYE*
MV! D)!*NV""+E$81(B8TT?&3,U$K8#]Q@X9!$Z0S=IFIJ81X!%5OJ=(^L0+#
M,H4<C3-RD3&>S5B165T ;@>-XP@<#<=9BE>D%TMXA$V:J11YQ"HOMR&0003&
M<#TCD91? JZ[,J?!MAB5P26E8W]<@P0BH9'M42S#X:A)#)I-QR(:,U/0UW+\
M%#24D] &4F$DI@7*,%-AQ[A!DT/D%*1Y<U1-Q;C-"0Z+63A;-<.3!,#!+0
MEH@,34S>6IJTBMY'<>S6*_TB2S"".)4$^#N218QSHMM6[%=%EPN*NARM3H A
M($FY1$3I#'-M:01=[&J-*DD4$@40!@I]Y98S3I^(FS%+I)J:.48TC(2Q6*A8
MQJG1ZXU:5E=<;>;*;&C[)+W=#MAPS32O]HY:S<.>*?U9I@0*#Y4D B^=T0:,
M:W#N07.+4 *9D0%B(I3"C$F<Q%*D!J('NHZ%B:0R!8XCTM!*>C_E6D408[-A
M^^B6&-#/WO;]JVC,LQ&P=QB/%X5$B>8!KS4[^_#:#6UV8G_E+P65')G'!\W/
M*&A78./=2+KLO%"RME"""]$^KX,))2BI[) R!1)39KNMXZ!%9>,C!0T/T'H&
MM4;S.7J]V[=58OZ(%V;W(43!(2Q7\J2N"HT38*Q.A'$,@%*0N7FH;%ERQRK_
M:)#<.;YD]:7SJB4W4:= 'D%=C)(B=@</4X1&Q()K01L0/O<X1LQHIL)0/G!Q
M8ESR<'R!)QM4"(\<;E".A86("LF)YG!;3HEE7L$1/DNM)E?\%0()(A/A^)T*
MC:<!K/ ZL'8.Z0U\[4X&.\,,H3D1,:&'&SSG$NMQ@\BCFH,@Q74\=R\"3O!0
M2&%GE'VV+4M@=TAP3O8X71-=J5D<N5Z5&\H++$ -Q@=ERPC+T=@IX*J7$628
M!+&8IQ[("<0D@I69QQ."7>3(;\\&45' 8,)EX>*9S U)@A6%F*"AS);*8)'^
M=N G?[F]6'  PH'(+<:7)*$J[,T:[,*@?"$-5&\E=Q>H+)Q7<BXF2DN@/L[_
MM,!SP$ <S,V[Z28ZMY3)W_5LQ<(]N(12D(JB0I,S5OA^RZRI,A;;Z4X)SF4B
MG*@\A[+]&X8DB"J,\FO2I>)8\(([<M%I+"L6>KWV6HVY621'X@>'0H@=<3I[
ME*0VPX/5)<CR_'5-OOJ/3;0C\AX?RCI_MY)V]R,6 *TN8Y8H9!4DR_ E-]\C
M-6Y4/0O5.%8^5FFSR$:N :=,\9!N 6XAR%!AOJ/^6*!^;I)]A!+RD2&^P_]4
M?\WQ#W\6 M5W6"^RR!W37C^G@IG.M51A"'0]'1KH^!$)0%^5F611N$Z!7U)J
M\!G>)0=7F[A[)_,S[KT04-:8_LBV)<QYC ,-+*+\1K24%0T.09=CX5'U^<E@
M<C)%BIY H[C-E.RZ]6[ L\H]6-%2BDDT!E85_0"."]"3[MY3Z?*J9VB1392<
M -%TQD?E+31=T@>DN50SP-[I6'G.X&N 0@!\E1P6;+CE6]KU>#>SOMIKOFG<
M3!TE,D)EK4J[;SPXK*O8UR4D)+;+"ZOF8'*/8'Q+B  '39N4/#?0G?]8A2*-
M[ZW"E6"!7)Y+/NN*S&GNUBV?$!T?!T>= _>0R&K\Q'-]R@=(@7^ 5+?Q9F?[
M,&BTCV[NOW5P(VC>W-D*.D>W=-\Z]G:5WP3-PUT'UYU%O%70UB;GV=O*0>7:
M$[<FD<&.&+SNJ FE8*R<RC8/CU[.8SJW>2PT<?9Y@\="TZ-GKO^+9O?4[ ZW
MS@<2B[?RJ\5$9>Q2T]?1/!5QC'&XF^:KA+="^JTM[+1&;4.1(D-_A"F[4,CB
M:R2WSH@[;FJ#ZFYV]C>SY+TP\&+)YX')AQ+FN, _L^>VPNZ.\N5O6O$<RS]W
M!&+O<BTD.VA4W<LL#PFA7R'6C[Z901]>@#\B-+[::^,YP7VOOQ?R-,/\@=#F
M2W@_9O,1"LMC(JV%=F+NZ2&;[^V1Q/Y+O+_$^TN\/ZET_EF#$71+RMV//1L+
M2%C_"J*"GCRR3_X)Q&:HU]W=JHV;?UM>9%ZYW98K_^IWU[]G,8'5]Z&OO2E=
MV3Z2ATB<A85>Z;/&YBO5-[]E7+GC;>ORV[_X[5Y!/_T_4$L#!!0    (  A9
MGE!;#EU+40@  /4N   5    =&9X+3(P,C S,CEX97@S,3(N:'1M[5IK;^.V
M$OW>7\$ZZ#8+V++DV)O$S@9(\T -;+-[ ]^[N)\*2J0L-I2HDI0=]]=WAI0=
M)W82IUTL\@I@Q^)S.'/FS)#BP8\GGX]'__]R2C*;2_+EO[]\&AZ31JO=_KIS
MW&Z?C$[(KZ/?/I%N$$9DI&EAA!6JH++=/CUOD$9F;=EOMZ?3:3#="90>MT<7
M;1RJVY9*&1XPRQJ'!U@"WYRRPQ\.?FRUR(E*JIP7EB2:4\L9J8PHQN0KX^:2
MM%IUJV-5SK089Y9TPDY(OBI]*2;4UUMA)3^<CW/0]L\';3?)0:S8[/" B0D1
M[&-#?-@/HRCMI+UNNML-0[H7QCMAS*+=7B=.TB3Z/0(AV]#<]S%V)OG'1L9Q
M[GZW$^SV2CN8"F:S?A2&/PT:KMWA0:H*"Y-IZ.Q_^C%61K+\RK:H%..B[]:#
M V"'>7U,D\NQ5E7!6HF22O?U.-[N]'K-^8>$0?A^X.NV0O<WP %:*<V%G/5_
M/M*"RI^;!BS4,ER+U%<;\1<'D4%Z]SCU*]J%WE(4O%6O,.JX-9U>92(6ENQ$
M0>?F@M8O)0'%<SW(J1Z+HF55V=\OG^C2CD\O1L.SX?'1:/CYG'P^(\>_#D_/
MR-GP_.C\>'CT"8J@]O1BDV7_41DKTMG36G=W_;J'33+*5$X-.0W(%S7E4C9)
MPC4N@-B,VG=;O;W!2UMU%) AR>B$$\TG@D^!7VPF#/FSHAH0*V=07BIMB2K(
MF=(YB<+6?XA*R8A+GDI^189%HC0T06X"%>V_.!5U O(+-: 84$$^(Y>%FDK.
MQKSI-57KAREN2*& IF%$*@I"BQFI"JLK#LL!Y3@.!\51DL,3RD52FD"1)BH'
M*K'*MUMI4/"$&T/U#)OD])+#O$MC&BAC( Q,*5T @#FP02(T$#XT*Z [2,*X
M)M-,)!DQ%7Y=]Y]RS>M!< &Y,!(B P:9J; 9+-"4/'$"XK@EB*88+',"W1B)
M9\MJ>)$ V+D' )RDH@ 5H[6N5=H$ZT-SJ-9+]:)(P8,H9@7P.Y$5@S'!;$OZ
M:X+)!7I="5I'P""0I+Q&1&T,<VMJ !USZ4836U02&@ ,%-C*36></ DU&4FE
MFIHY1C0?"V,A5[&$8J&7&Z1L+IG:S(59D?9%6KL;0!Q85LV[K;U.M#LPM3WK
MD(#NH=)4P*-3VI!0S9UY0-TBEAS52#A@(I;"9-@<F^5 #4@/^,R$2:0R%?1#
MTM!*>CN56B6<0;$AVV 6QL'.7O>G5TE&BS$G1^"/%Y6$%M$.;46];?[>=8UZ
MS#_Y1X%91^'Q@>,3=-HEV'@SHBP;3Y3>F"B%B7"=M\$$+3"H;! R!1!38?N=
M_:"#F>,S!0T-0'L&I ;U.7I]V+9-9/Z$5F;S+DC!,;^>R9.ZJC0, +XZ$<8Q
M +3BA1L'TY9K[ECF'\TE=8:O6?W:>,V:F[!2 (^ +$9)P=S>PU2Q$4Q0+7 !
MPL<>QX@%CE09C ?.3XP+'HXO8',# L&NPW4J(;$0224ITAPLRPEQ'5>@AX]2
MR\$5?L4<&P(30?^-$HV7 :SX-K V=ND5?&U.!AO##* Y$0S10PUL=9'UJ 'D
M8<Z!D**:S<T+@!,T%E+8&4:?==,BV!T2G)$]3F\T7<I9'+E>U0LJ*TA #?@'
M1LL$TE'F!'#9RY@7$ 0E8 UJ>(D@QB:0F7D\ =A%"?SV:A"5!(1/J*R</Z.Z
M>9I"1B$FH"BS)C-8A+\-^,D_KD\6'("@(W"+\2E)K"I[MP2;,"A=M.:8;Z4/
M)Z@DGF=RSB=J38 \SOXXP6O   OFZETU$^Y;ZN#O:M9BX1%<@B%()4FET1A+
M?+]FU%P9"^5X6 )CF00&JO>A9/N.+BF@"KS\5NM:<$AXN=MRX6ZLJ!9RO?=2
M9=0L@B/R@T,A9XXXG3YJ4IO!QNJ2RWK_=:M]\U^K:$/D/3^4]?YI)NW.(Q8
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
M3=C=W1N<C[X4O_=R9_,L[YF*&Z_!/U!+ 0(4 Q0    (  A9GE#D51Z? AP
M  ,O 0 :              "  0    !E>&AI8FET,3 Q=&]Q,3(P,C Q,"UQ
M+FAT;5!+ 0(4 Q0    (  A9GE#\^V#H1!,  'IQ   :              "
M 3H<  !E>&AI8FET,3 R=&]Q,3(P,C Q,"UQ+FAT;5!+ 0(4 Q0    (  A9
MGE *(VNA15(  ,(] @ :              "  ;8O  !E>&AI8FET,3 S=&]Q
M,3(P,C Q,"UQ+FAT;5!+ 0(4 Q0    (  A9GE K*/$ZC$0  ,+< 0 :
M          "  3."  !E>&AI8FET,3 T=&]Q,3(P,C Q,"UQ+FAT;5!+ 0(4
M Q0    (  A9GE!<5R<63#@   !E 0 :              "  ??&  !E>&AI
M8FET,3 U=&]Q,3(P,C Q,"UQ+FAT;5!+ 0(4 Q0    (  A9GE##I=03P (
M 'H-   :              "  7O_  !E>&AI8FET,C)T;W$Q,C R,#$P+7%X
M+FAT;5!+ 0(4 Q0    (  A9GE"4X\()!]8! )@[&@ 0              "
M 7," 0!T9G@M,C R,# S,CDN:'1M4$L! A0#%     @ "%F>4'CA8$$($
MXYT  !               ( !J-@" '1F>"TR,#(P,#,R.2YX<V102P$"% ,4
M    "  (69Y0[KK&8?\B  #_9 $ %               @ '>Z ( =&9X+3(P
M,C P,S(Y7V-A;"YX;6Q02P$"% ,4    "  (69Y0Y2]JJ.%3  !)> , %
M            @ $/# , =&9X+3(P,C P,S(Y7V1E9BYX;6Q02P$"% ,4
M"  (69Y0,9K$Y]G(   >2@@ %               @ $B8 , =&9X+3(P,C P
M,S(Y7VQA8BYX;6Q02P$"% ,4    "  (69Y0K9X2H_YZ  ":=@4 %
M        @ $M*00 =&9X+3(P,C P,S(Y7W!R92YX;6Q02P$"% ,4    "  (
M69Y0*#_!*TD(  #=+@  %0              @ %=I 0 =&9X+3(P,C S,CEX
M97@S,3$N:'1M4$L! A0#%     @ "%F>4%L.74M1"   ]2X  !4
M     ( !V:P$ '1F>"TR,#(P,S(Y>&5X,S$R+FAT;5!+ 0(4 Q0    (  A9
MGE#=WVF_1 4  #0;   5              "  5VU! !T9G@M,C R,#,R.7AE
M>#,R,2YH=&U02P$"% ,4    "  (69Y06V_JTDH%  !,&P  %0
M    @ '4N@0 =&9X+3(P,C S,CEX97@S,C(N:'1M4$L%!@     0 !  0 0
' %' !     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6800737776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings - Components of long-term debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 2,408,000<span></span>
</td>
<td class="nump">$ 1,923,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(13,483)<span></span>
</td>
<td class="num">(14,057)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total long-term debt</a></td>
<td class="nump">2,394,517<span></span>
</td>
<td class="nump">1,908,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current borrowings</a></td>
<td class="num">(53,625)<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term borrowings</a></td>
<td class="nump">2,340,892<span></span>
</td>
<td class="nump">1,858,943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term line of credit</a></td>
<td class="nump">$ 785,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of credit facility interest rate</a></td>
<td class="nump">2.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tfx_TermLoanMember', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term line of credit</a></td>
<td class="nump">$ 673,000<span></span>
</td>
<td class="nump">673,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of credit facility interest rate</a></td>
<td class="nump">2.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 4.875% Senior Notes due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate</a></td>
<td class="nump">4.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 4.625% Senior Notes due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate</a></td>
<td class="nump">4.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tfx_SecuritizationProgramMember', window );">Securitization program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Securitization program</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate</a></td>
<td class="nump">1.74%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tfx_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tfx_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tfx_A4.875PercentSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tfx_A4.875PercentSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tfx_FourPointSixTwoFivePercentSeniorSubordinatedNotesDueTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tfx_SecuritizationProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tfx_SecuritizationProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799281408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and impairment charges - Charges Recognized (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">$ 1,346<span></span>
</td>
<td class="nump">$ 14,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,030<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring and impairment charges</a></td>
<td class="nump">1,346<span></span>
</td>
<td class="nump">17,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SeveranceAndTerminationBenefitsMember', window );">Termination benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">1,036<span></span>
</td>
<td class="nump">13,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring and impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,538<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,030<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring and impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember', window );">2019 Footprint realignment plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">838<span></span>
</td>
<td class="nump">12,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember', window );">2019 Footprint realignment plan | Termination benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">829<span></span>
</td>
<td class="nump">12,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember', window );">2019 Footprint realignment plan | Other Restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember', window );">2018 Footprint realignment plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">395<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember', window );">2018 Footprint realignment plan | Termination benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">437<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember', window );">2018 Footprint realignment plan | Other Restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">574<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_OtherrestructuringprogramsMember', window );">Other restructuring programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">379<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_OtherrestructuringprogramsMember', window );">Other restructuring programs | Termination benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="num">(107)<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=tfx_OtherrestructuringprogramsMember', window );">Other restructuring programs | Other Restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">$ 220<span></span>
</td>
<td class="nump">$ 253<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=tfx_SeveranceAndTerminationBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=tfx_SeveranceAndTerminationBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=tfx_TwoThousandNineteenFootprintRealignmentPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=tfx_TwoThousandEighteenFootprintRealignmentPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=tfx_OtherrestructuringprogramsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=tfx_OtherrestructuringprogramsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>256</ContextCount>
  <ElementCount>296</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>80</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Basisofpresentation</Role>
      <ShortName>Basis of presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Recently issued accounting standards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Recentlyissuedaccountingstandards</Role>
      <ShortName>Recently issued accounting standards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Net revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Netrevenues</Role>
      <ShortName>Net revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2110104 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2112105 - Disclosure - Restructuring and impairment charges</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Restructuringandimpairmentcharges</Role>
      <ShortName>Restructuring and impairment charges</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2116106 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2119107 - Disclosure - Goodwill and other intangible assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet</Role>
      <ShortName>Goodwill and other intangible assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Borrowings</Role>
      <ShortName>Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2127109 - Disclosure - Financial instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Financialinstruments</Role>
      <ShortName>Financial instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2131110 - Disclosure - Fair value measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Fairvaluemeasurement</Role>
      <ShortName>Fair value measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2136111 - Disclosure - Shareholders' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Shareholdersequity</Role>
      <ShortName>Shareholders' equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2142112 - Disclosure - Taxes on income from continuing operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations</Role>
      <ShortName>Taxes on income from continuing operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2145113 - Disclosure - Commitments and contingent liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Commitmentsandcontingentliabilities</Role>
      <ShortName>Commitments and contingent liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2147114 - Disclosure - Segment information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/Segmentinformation</Role>
      <ShortName>Segment information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Recently issued accounting standards (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies</Role>
      <ShortName>Recently issued accounting standards (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Net revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/NetrevenuesTables</Role>
      <ShortName>Net revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Netrevenues</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Restructuring and impairment charges (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/RestructuringandimpairmentchargesTables</Role>
      <ShortName>Restructuring and impairment charges (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Restructuringandimpairmentcharges</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2317303 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Inventories</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2320304 - Disclosure - Goodwill and other intangible assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetTables</Role>
      <ShortName>Goodwill and other intangible assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Goodwillandotherintangibleassetsnet</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/BorrowingsTables</Role>
      <ShortName>Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Borrowings</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2328306 - Disclosure - Financial instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FinancialinstrumentsTables</Role>
      <ShortName>Financial instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Financialinstruments</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2332307 - Disclosure - Fair value measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FairvaluemeasurementTables</Role>
      <ShortName>Fair value measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Fairvaluemeasurement</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2337308 - Disclosure - Shareholders' equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/ShareholdersequityTables</Role>
      <ShortName>Shareholders' equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Shareholdersequity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2343309 - Disclosure - Taxes on income from continuing operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables</Role>
      <ShortName>Taxes on income from continuing operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Taxesonincomefromcontinuingoperations</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2348310 - Disclosure - Segment information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/SegmentinformationTables</Role>
      <ShortName>Segment information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Segmentinformation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Basis of presentation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/BasisofpresentationNarrativeDetails</Role>
      <ShortName>Basis of presentation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Recently issued accounting standards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/RecentlyissuedaccountingstandardsDetails</Role>
      <ShortName>Recently issued accounting standards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/RecentlyissuedaccountingstandardsPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Net revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/NetrevenuesDetails</Role>
      <ShortName>Net revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/NetrevenuesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Net revenues Other revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/NetrevenuesOtherrevenuesDetails</Role>
      <ShortName>Net revenues Other revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/AcquisitionsDetails</Role>
      <ShortName>Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Acquisitions</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Restructuring and other impairment charges - expected costs to be incurred (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/RestructuringandotherimpairmentchargesexpectedcoststobeincurredDetails</Role>
      <ShortName>Restructuring and other impairment charges - expected costs to be incurred (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - Restructuring and impairment charges - Charges Recognized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/RestructuringandimpairmentchargesChargesRecognizedDetail</Role>
      <ShortName>Restructuring and impairment charges - Charges Recognized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/InventoriesDetail</Role>
      <ShortName>Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/InventoriesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetChangesincarryingamountofgoodwillbyreportingsegmentDetails</Role>
      <ShortName>Goodwill and other intangible assets, net - Changes in carrying amount of goodwill, by reporting segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Goodwill and other intangible assets, net - Components of intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/GoodwillandotherintangibleassetsnetComponentsofintangibleassetsDetails</Role>
      <ShortName>Goodwill and other intangible assets, net - Components of intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2425411 - Disclosure - Borrowings - Components of long-term debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/BorrowingsComponentsoflongtermdebtDetails</Role>
      <ShortName>Borrowings - Components of long-term debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - Borrowings - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/BorrowingsAdditionalInformationDetails</Role>
      <ShortName>Borrowings - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2429413 - Disclosure - Financial instruments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FinancialinstrumentsAdditionalInformationDetails</Role>
      <ShortName>Financial instruments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2430414 - Disclosure - Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FinancialinstrumentsFairvaluesofderivativeinstrumentsdesignatedashedginginstrumentsDetails</Role>
      <ShortName>Financial instruments - Fair values of derivative instruments designated as hedging instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2433415 - Disclosure - Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FairvaluemeasurementFinancialassetsandliabilitiescarriedatfairvaluemeasuredonrecurringbasisDetails</Role>
      <ShortName>Fair value measurement - Financial assets and liabilities carried at fair value measured on recurring basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2434416 - Disclosure - Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FairvaluemeasurementValuationtechniqueandinputsusedindeterminingthefairvalueofcontingentconsiderationDetails</Role>
      <ShortName>Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2435417 - Disclosure - Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/FairvaluemeasurementReconciliationofchangesinfinancialliabilitiesmeasuredonrecurringbasisDetails</Role>
      <ShortName>Fair value measurement - Reconciliation of changes in financial liabilities measured on recurring basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2438418 - Disclosure - Shareholders' equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/ShareholdersequityAdditionalInformationDetails</Role>
      <ShortName>Shareholders' equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2439419 - Disclosure - Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/ShareholdersequityReconciliationofbasictodilutedweightedaveragecommonsharesoutstandingDetails</Role>
      <ShortName>Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2440420 - Disclosure - Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/ShareholdersequityChangeinaccumulatedothercomprehensiveincomenetoftaxDetails</Role>
      <ShortName>Shareholders' equity - Change in accumulated other comprehensive income, net of tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2441421 - Disclosure - Shareholders' equity - Accumulated other comprehensive income into income expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/ShareholdersequityAccumulatedothercomprehensiveincomeintoincomeexpenseDetails</Role>
      <ShortName>Shareholders' equity - Accumulated other comprehensive income into income expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - Taxes on income from continuing operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsDetails</Role>
      <ShortName>Taxes on income from continuing operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/TaxesonincomefromcontinuingoperationsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2446423 - Disclosure - Commitments and contingent liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/CommitmentsandcontingentliabilitiesDetail</Role>
      <ShortName>Commitments and contingent liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/Commitmentsandcontingentliabilities</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2449424 - Disclosure - Segment information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/SegmentinformationDetails</Role>
      <ShortName>Segment information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teleflex.com/role/SegmentinformationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="tfx-20200329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - tfx-20200329.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - tfx-20200329.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="tfx-20200329.htm">tfx-20200329.htm</File>
    <File>exhibit101toq1202010-q.htm</File>
    <File>exhibit102toq1202010-q.htm</File>
    <File>exhibit103toq1202010-q.htm</File>
    <File>exhibit104toq1202010-q.htm</File>
    <File>exhibit105toq1202010-q.htm</File>
    <File>exhibit22toq1202010-qx.htm</File>
    <File>tfx-20200329.xsd</File>
    <File>tfx-20200329_cal.xml</File>
    <File>tfx-20200329_def.xml</File>
    <File>tfx-20200329_lab.xml</File>
    <File>tfx-20200329_pre.xml</File>
    <File>tfx-2020329xex311.htm</File>
    <File>tfx-2020329xex312.htm</File>
    <File>tfx-2020329xex321.htm</File>
    <File>tfx-2020329xex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6780729056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingent liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingent liabilities</a></td>
<td class="text">Commitments and contingent liabilities<div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Environmental:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We are subject to contingencies as a result of environmental laws and regulations that in the future may require us to take further action to correct the effects on the environment of prior disposal practices or releases of chemical or petroleum substances by us or other parties. Much of this liability results from the U.S. Comprehensive Environmental Response, Compensation and Liability Act, often referred to as Superfund, the U.S. Resource Conservation and Recovery Act and similar state laws. These laws require us to undertake certain investigative and remedial activities at sites where we conduct or once conducted operations or at sites where Company-generated waste was disposed.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Remediation activities vary substantially in duration and cost from site to site. These activities, and their associated costs, depend on the mix of unique site characteristics, evolving remediation technologies, the regulatory agencies involved and their enforcement policies, as well as the presence or absence of other potentially responsible parties. At March&#160;29, 2020, we have recorded $0.7 million and $6.0 million in accrued liabilities and other liabilities, respectively, relating to these matters. Considerable uncertainty exists with respect to these liabilities and, if adverse changes in circumstances occur, the potential liability may exceed the amount accrued as of March&#160;29, 2020. The time frame over which the accrued amounts may be paid out, based on past history, is estimated to be 10-15 years.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Litigation: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are a party to various lawsuits and claims arising in the normal course of business. These lawsuits and claims include actions involving product liability, product warranty, commercial disputes, intellectual property, contract, employment, environmental and other matters. As of March&#160;29, 2020, we have recorded accrued liabilities of $0.3 million in connection with such contingencies, representing our best estimate of the cost within the range of estimated possible losses that will be incurred to resolve these matters.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on information currently available, advice of counsel, established reserves and other resources, we do not believe that the outcome of any outstanding litigation and claims is likely to be, individually or in the aggregate, material to our business, financial condition, results of operations or liquidity. However, in the event of unexpected further developments, it is possible that the ultimate resolution of these matters, or other similar matters, if unfavorable, may be materially adverse to our business, financial condition, results of operations or liquidity. Legal costs such as outside counsel fees and expenses are charged to selling, general and administrative expenses in the period incurred.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Tax audits and examinations: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are routinely subject to tax examinations by various tax authorities. As of March&#160;29, 2020, the most significant tax examination in process is in Germany. We may establish reserves with </span></div>respect to our uncertain tax positions, after we adjust the reserves to address developments with respect to our uncertain tax positions, including developments in this tax examination. Accordingly, developments in tax audits and examinations, including resolution of uncertain tax positions, could result in increases or decreases to our recorded tax liabilities, which could impact our financial results.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6782333328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and impairment charges (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock', window );">Summary Of Current Cost Estimates By Major Type Of Cost Table</a></td>
<td class="text">The following tables provide a summary of our cost estimates and other information associated with these ongoing Footprint realignment plans:<div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.497%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.447%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Footprint realignment plan</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Program expense estimates:</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$19 to $23</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$60 to $70</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$12 to $13</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other costs</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (1)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1 to 2</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2 to 4</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1  to 2</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">20 to 25</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">62 to 74</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">13 to 15</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Restructuring related charges</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">36 to 45</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">40 to 59</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">34 to 37</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:23.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring and restructuring related charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$56 to $70</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$102 to $133</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$47 to $52</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program estimates:</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected cash outlays</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$53 to $66</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$99 to $127</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$38 to $43</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected capital expenditures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$29 to $35</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$19 to $23</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$25 to $30</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program information:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Period initiated</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 2014</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated period of substantial completion</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$14.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$54.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$13.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 29, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$12.3</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$43.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$3.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring related charges incurred:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For three months ended March 29, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$2.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$1.2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$0.9</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate restructuring related charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$9.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$8.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$33.1</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;margin-bottom:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Includes facility closure, employee relocation, equipment relocation and outplacement costs.</span></div>(2)Restructuring related charges represent costs that are directly related to the programs and principally constitute costs to transfer manufacturing operations to the existing lower-cost locations, project management costs and accelerated depreciation. The 2018 Footprint realignment plan also includes a charge associated with our exit from the facilities that is expected to be imposed by the taxing authority in the affected jurisdiction. Excluding this tax charge, substantially all of these charges are expected to be recognized within cost of goods sold.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Other Impairment Charges</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:47.122%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.105%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.600%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Other costs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">829&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">838&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other restructuring programs</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(107)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,036&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830%;"><tr><td style="width:1.0%;"/><td style="width:46.520%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.934%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.539%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.307%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.539%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.761%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Other costs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,011&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other restructuring programs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(3)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,365&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset impairment charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,030&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,030&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring and impairment charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Other costs include facility closure, contract termination and other exit costs.</span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) Includes program initiated during third quarter of 2019 as well as the 2016 and 2014 Footprint realignment plan.</span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3) Includes the Vascular Solutions integration program (initiated in 2017) as well as the 2016 and 2014 Footprint realignment plans.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of current cost estimates by major type of cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_SummaryOfCurrentCostEstimatesByMajorTypeOfCostTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6786858352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Fair Values of Derivative Instruments Designated as Hedging Instruments</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March&#160;29, 2020 and December&#160;31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:55.979%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.644%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset derivatives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Designated foreign currency forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,144&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated foreign currency forward contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency interest rate swaps</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,590&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency interest rate swaps</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,066&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,066&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total asset derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liability derivatives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Designated foreign currency forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,030&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,285&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated foreign currency forward contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,380&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liability derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6783880608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and impairment charges<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock', window );">Restructuring and impairment charges</a></td>
<td class="text">Restructuring and impairment charges<div style="text-indent:13.5pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have ongoing restructuring programs primarily related to the relocation of manufacturing operations to existing lower-cost locations and related workforce reductions (referred to as 2019, 2018 and 2014 Footprint realignment plans).  The following tables provide a summary of our cost estimates and other information associated with these ongoing Footprint realignment plans:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.497%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.447%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Footprint realignment plan</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Program expense estimates:</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in millions)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$19 to $23</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$60 to $70</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$12 to $13</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other costs</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (1)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1 to 2</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2 to 4</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1  to 2</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">20 to 25</span></div></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">62 to 74</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">13 to 15</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Restructuring related charges</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">36 to 45</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">40 to 59</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">34 to 37</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:23.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring and restructuring related charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$56 to $70</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$102 to $133</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$47 to $52</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program estimates:</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected cash outlays</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$53 to $66</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$99 to $127</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$38 to $43</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected capital expenditures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$29 to $35</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$19 to $23</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$25 to $30</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program information:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Period initiated</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 2014</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated period of substantial completion</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate restructuring charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$14.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$54.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$13.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 29, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$12.3</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$43.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$3.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring related charges incurred:</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For three months ended March 29, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$2.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$1.2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$0.9</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate restructuring related charges</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$9.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$8.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$33.1</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;margin-bottom:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Includes facility closure, employee relocation, equipment relocation and outplacement costs.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Restructuring related charges represent costs that are directly related to the programs and principally constitute costs to transfer manufacturing operations to the existing lower-cost locations, project management costs and accelerated depreciation. The 2018 Footprint realignment plan also includes a charge associated with our exit from the facilities that is expected to be imposed by the taxing authority in the affected jurisdiction. Excluding this tax charge, substantially all of these charges are expected to be recognized within cost of goods sold. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:47.122%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.105%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.600%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Other costs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">829&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">838&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other restructuring programs</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(107)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,036&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830%;"><tr><td style="width:1.0%;"/><td style="width:46.520%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.934%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.539%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.307%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.539%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.761%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:11pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Termination benefits</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Other costs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Footprint realignment plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Footprint realignment plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,011&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other restructuring programs </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(3)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,365&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset impairment charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,030&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,030&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring and impairment charges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,538&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Other costs include facility closure, contract termination and other exit costs.</span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) Includes program initiated during third quarter of 2019 as well as the 2016 and 2014 Footprint realignment plan.</span></div><div style="text-indent:-13.5pt;padding-left:33.75pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3) Includes the Vascular Solutions integration program (initiated in 2017) as well as the 2016 and 2014 Footprint realignment plans.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6657190000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial instruments</a></td>
<td class="text">Financial instruments <div style="text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign currency forward contracts </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use derivative instruments for risk management purposes. Foreign currency forward contracts designated as cash flow hedges are used to manage foreign currency transaction exposure.  Foreign currency forward contracts not designated as hedges for accounting purposes are used to manage exposure related to near term foreign currency denominated monetary assets and liabilities. We enter into the non-designated foreign currency forward contracts for periods consistent with our currency translation exposures, which generally approximate one month. For the three</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">months ended March&#160;29, 2020 we recognized gains related to non-designated foreign currency forward contracts of $1.6 million, and for the three months ended March&#160;31, 2019 we recognized losses related to non-designated foreign currency forward contracts of $3.0&#160;million. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total notional amount for all open foreign currency forward contracts designated as cash flow hedges as of March&#160;29, 2020 and December&#160;31, 2019 was $130.7 million and $63.4 million, respectively. The total notional amount for all open non-designated foreign currency forward contracts as of March&#160;29, 2020 and December&#160;31, 2019 was $148.6 million and $132.8 million, respectively. All open foreign currency forward contracts as of March&#160;29, 2020 have durations of 12 months or less.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cross-currency interest rate swaps</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, we entered into cross-currency swap agreements with five different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate. Under the terms of the cross-currency swap agreements, we have notionally exchanged $250 million at an annual interest rate of 4.8750% for &#8364;219.2 million at an annual interest rate of 2.4595%. The swap agreements are designed as net investment hedges and expire on March 4, 2024.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2018, we entered into cross-currency swap agreements with six different financial institution counterparties to hedge against the effect of variability in the U.S. dollar to euro exchange rate. Under the terms of the cross-currency swap agreements, we have notionally exchanged $500 million at an annual interest rate of 4.625% for &#8364;433.9 million at an annual interest rate of 1.942%. The swap agreements are designed as net investment hedges and expire on October 4, 2023. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The swap agreements described above require an exchange of the notional amounts upon expiration or earlier termination of the agreements. We and the counterparties have agreed to effect the exchange through a net settlement.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cross-currency swaps are marked to market at each reporting date and any changes in fair value are recognized as a component of accumulated other comprehensive income (loss) ("AOCI"). For the three months ended March&#160;29, 2020 and March&#160;31, 2019, we recognized foreign exchange gains of $25.0 million and $6.6 million, respectively, within AOCI related to the cross-currency swaps. For the three months ended March&#160;29, 2020 and March&#160;31, 2019, we recognized $4.9&#160;million and $3.9&#160;million, respectively, in interest benefit related to the cross-currency swaps.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Balance sheet presentation</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the locations in the condensed consolidated balance sheet and fair value of derivative financial instruments as of March&#160;29, 2020 and December&#160;31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:55.979%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.644%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset derivatives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Designated foreign currency forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,144&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated foreign currency forward contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency interest rate swaps</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,590&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency interest rate swaps</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,066&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,066&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total asset derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liability derivatives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Designated foreign currency forward contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,030&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,285&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated foreign currency forward contracts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,380&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liability derivatives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See Note 11 for information on the location and amount of gains and losses attributable to derivatives that were reclassified from AOCI to expense (income), net of tax.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There was no ineffectiveness related to our cash flow hedges during the three months ended March&#160;29, 2020 and March&#160;31, 2019.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Trade receivables </span></div><div style="text-indent:22.5pt;text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary course of business, we grant non-interest bearing trade credit to our customers on normal credit terms. In an effort to reduce our credit risk, we (i) establish credit limits for all of our customer relationships, (ii) perform ongoing credit evaluations of our customers&#8217; financial condition, (iii) monitor the payment history and aging of our customers&#8217; receivables, and (iv) monitor open orders against an individual customer&#8217;s outstanding receivable balance.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our allowance for credit losses is maintained for trade accounts receivable based on the expected collectability of accounts receivable, after considering our historical collection experience, the length of time an account is outstanding, the financial position of the customer, information provided by credit rating services in addition to new requirements under the accounting guidance, effective January 1, 2020, that includes the consideration of events or circumstances indicating historic collection rates may not be indicative of future collectability, for example, potential customer liquidity concerns resulting from COVID-19, that may impact the collectability of our receivables as well as our estimate of credit losses expected to be incurred over the life of our receivables. To date, we have not experienced significant payment defaults by, or identified other significant collectability concerns with, our </span></div>customers. The assumptions utilized in our current estimates may change due to changes in circumstances, additional future developments and the resolution of other contingencies.The allowance for credit losses as of March&#160;29, 2020 and December&#160;31, 2019 was $11.0 million and $9.1 million, respectively. The current portion of the allowance for credit losses, which was $6.9 million and $5.3 million as of March&#160;29, 2020 and December&#160;31, 2019, respectively, was recognized as a reduction of accounts receivable, net.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6800742528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 18, 2020</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,332,414<span></span>
</td>
<td class="nump">$ 2,245,305<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfx_IWGHighPerformanceConductorsIncMember', window );">IWG High Performance Conductors, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 260,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">107,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfx_IWGHighPerformanceConductorsIncMember', window );">IWG High Performance Conductors, Inc. | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles</a></td>
<td class="nump">139,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfx_IWGHighPerformanceConductorsIncMember', window );">IWG High Performance Conductors, Inc. | Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfx_IWGHighPerformanceConductorsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfx_IWGHighPerformanceConductorsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6800208816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset amortization expense</a></td>
<td class="nump">$ 38,911<span></span>
</td>
<td class="nump">$ 37,751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold | Restatement Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset amortization expense</a></td>
<td class="nump">20,900<span></span>
</td>
<td class="nump">20,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses | Restatement Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset amortization expense</a></td>
<td class="num">$ (20,900)<span></span>
</td>
<td class="num">$ (20,800)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6591967056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide information regarding our financial assets and liabilities measured at fair value on a recurring basis as of March&#160;29, 2020 and December&#160;31, 2019:</span></div><div style="text-align:justify;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.869%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying<br/>value at<br/>March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>unobservable<br/>Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.869%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying<br/>value at December&#160;31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active <br/>markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant other<br/>observable<br/>Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>unobservable<br/>Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Valuation Techniques</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below provides additional information regarding the valuation technique and inputs used in determining the fair value of contingent consideration.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:25.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.254%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.867%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent Consideration Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation&#160;Technique</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unobservable&#160;Input</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range (Weighted average)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Milestone-based payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discounted cash flow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">6.2% - 6.3% (6.3%)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 - 2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue-based payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Monte Carlo simulation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">19.1% - 23.4% (20.4%)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk free rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of debt structure</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 - 2022</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discounted cash flow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected year of payment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 - 2029</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Reconciliation of Changes in Level 3 Financial Liabilities Measured at Fair Value on Recurring Basis</a></td>
<td class="text"><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information regarding changes in the contingent consideration liabilities during the three months ended March&#160;29, 2020:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:75.192%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.808%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance - December 31, 2019</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Payments </span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;">(1)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(140,652)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revaluations</span><sub style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:bottom;"> (2)</sub></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46,502)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance - March 29, 2020</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Consists mainly of a $140.6&#160;million payment associated with our acquisition of NeoTract, Inc. resulting from the achievement of a revenue-based goal for the period from January 1, 2019 to December 31, 2019. </span></div><div style="text-indent:-13.5pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) The decrease, which is included within selling, general and administrative expenses, is mainly due to adverse financial projections resulting from the COVID-19 pandemic.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6781664240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' equity - Additional Information (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember', window );">Equity Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tfx_ShareholdersEquityLineItems', window );"><strong>Shareholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Weighted average antidilutive shares which were not included in the calculation of earnings per share</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfx_ShareholdersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shareholders equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfx_ShareholdersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6792404288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes on income from continuing operations (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">7.80%<span></span>
</td>
<td class="nump">20.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6780518640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 131,150<span></span>
</td>
<td class="nump">$ 40,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation, net of tax of $(7,581) and $(2,056)</a></td>
<td class="num">(18,199)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension and other postretirement benefit plans adjustment, net of tax of $(522) and $(390)</a></td>
<td class="nump">1,689<span></span>
</td>
<td class="nump">1,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Derivatives qualifying as hedges, net of tax of $372 and $(1)</a></td>
<td class="num">(3,817)<span></span>
</td>
<td class="num">(597)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income, net of tax:</a></td>
<td class="num">(20,327)<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">$ 110,823<span></span>
</td>
<td class="nump">$ 41,293<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32157-110900<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6799668064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 2,539,978<span></span>
</td>
<td class="nump">$ 47,248<span></span>
</td>
<td class="nump">$ 574,761<span></span>
</td>
<td class="nump">$ 2,427,599<span></span>
</td>
<td class="num">$ (341,085)<span></span>
</td>
<td class="num">$ (168,545)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">40,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="num">(15,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued under compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued under compensation plans</a></td>
<td class="nump">5,198<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
<td class="nump">3,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Deferred compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Deferred compensation</a></td>
<td class="nump">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 253<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Mar. 31, 2019</a></td>
<td class="nump">2,569,878<span></span>
</td>
<td class="nump">$ 47,323<span></span>
</td>
<td class="nump">577,982<span></span>
</td>
<td class="nump">2,451,525<span></span>
</td>
<td class="num">(340,689)<span></span>
</td>
<td class="num">$ (166,263)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,182<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">2,979,320<span></span>
</td>
<td class="nump">$ 47,536<span></span>
</td>
<td class="nump">616,980<span></span>
</td>
<td class="nump">2,824,916<span></span>
</td>
<td class="num">(344,392)<span></span>
</td>
<td class="num">$ (165,720)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">131,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="num">(15,767)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,767)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(20,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued under compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued under compensation plans</a></td>
<td class="num">(1,302)<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="num">(3,074)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Deferred compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Deferred compensation</a></td>
<td class="nump">741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 358<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance (in shares) at Mar. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,140<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Mar. 29, 2020</a></td>
<td class="nump">$ 3,073,024<span></span>
</td>
<td class="nump">$ 47,560<span></span>
</td>
<td class="nump">$ 614,289<span></span>
</td>
<td class="nump">$ 2,939,508<span></span>
</td>
<td class="num">$ (364,719)<span></span>
</td>
<td class="num">$ (163,614)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>83
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  =9GE ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ !UF>4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  '69Y0>9Q(=^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R$[*!B;-I:.G#@8K;.QF;+4UBQUC:R1]^R5>
MFS*V!]C1TN]/GT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE<DKXJ7GH
MHU,T/>,1@M(?ZHA0<7X/#DD910IF8!$6(FL;HZ6.J*B/%[S1"SY\QB[#C ;L
MT*&G!*(4P-IY8CB/70,WP PCC"Y]%] LQ%S]$YL[P"[),=DE-0Q#.=0Y-^T@
MX.UI]Y+7+:Q/I+S&Z5>RDLX!U^PZ^;7>/.ZWK*UXQ0N^*FJ^%T+R!RE6[[/K
M#[^;L.N-/=A_;'P5;!OX=1?M%U!+ P04    "  '69Y0F5R<(Q &  "<)P
M$P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03
M<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS
M[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#
MW(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S
M^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4
MPL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:
MX./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;
M:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ
M$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&
M<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD
M,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z
M'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S
M(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(
MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU
M+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/
M:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:
MK<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1
MDEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*
MY \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_
MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R
MS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;
M)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R
M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ
MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR
MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2
M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE
ML<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_
M13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7G
MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5
M' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2
M)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%
MV^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODR
MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\
MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS
MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!
M4$L#!!0    (  =9GE AN96-,P,  #H/   8    >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL?5?M;IM $'P5Q ,4;N^PG<BVE+BJ6JF5HE1M?Q/[;*, YP*.
MT[?O<1#BWL[U3_CPS,XMPQS9Y<4TS^U1ZRYZK<JZ7<7'KCO=)DF[/>HJ;S^8
MDZ[M+WO35'EG+YM#TIX:G>\<J2H32M-94N5%':^7[MY#LUZ:<U<6M7YHHO9<
M57GSYUZ7YK**1?QVX[$X'+O^1K)>GO*#_JZ['Z>'QEXE4Y5=4>FZ+4P=-7J_
MBN_$[4923W"(GX6^M%?G4=_*DS'/_<67W2I.^Q7I4F^[OD1N#R]ZH\NRKV37
M\7LL&D^:/?'Z_*WZ)]>\;>8I;_7&E+^*77=<Q8LXVNE]?BZ[1W/YK,>&LC@:
MN_^J7W1IX?U*K,;6E*W[&VW/;6>JL8I=2I6_#L>B=L?+\(M2(PT3:"30.R']
M+T&.!#D1A%-(AI6Y5C_F7;Y>-N82-8-;I[Q_*<2MM ]SV]]TS\[]9KMM[=V7
M=;I,7OHR(^)^0- 50DR(Q-:>! @)W!.CT[\"&XZ06$#"#J2CRRNZPG0%Z<K1
MU14]\QX 1\RP0 8%,D:?>P(<L< ",R@P8_0;3X C1(H5YE!ASOG"DP 0PA(+
M*+'@?.E) $C Z1LH<</YOM4 $O!:I#A.*:_@VXTP <-%(+2"5_ ]!Q@*F"Y@
M<N\$\0J^[0@3\%W@^ K)*_C.(TS >H%3+GB(R3<?84+NXZ@+GF1B[@-,R'V<
M=\'C3,Q]CI$A]W'F!4^T9.X#3,A]''O!0RV9^P 3<A\G7_!<2^8^P 3<)YQ]
MXKF6OOL($W"?</:)YUKZ[@.,"KA/./O$<ZU\]Q$FI(*S3SS7BGP5@ G\?T X
M^\1SK92OPC&A[Q?A[!//M?+?,8 )JN#L$\^UFODJX',?4L'9)YYKY;W)FQ&3
M.4P]KD11ID)?&<([ /%TJX7?$?CTASK".P#Q="N6&H[) KU(O -(GN[,3PW"
M!'J1> >0/-V9OV<B3&#/E'@'D#S=F?\^(XR_9R97DTBEFX,;VMIH:\ZUFQBO
M[DZ#X9V;"Y-W^#!5?LN;0U&WT9/I[#SDII:],9VV2TD_V!?Q: ?9Z:+4^ZX_
MG=OS9ICFAHO.G,9)-9G&Y?5?4$L#!!0    (  =9GE#]SZ'7# 0  ($2   8
M    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULE9AMCZ,V$,>_"N+]!H\-V*R2
M2)M452NUTNJJ:U^SB9.@XR$%LKE^^YJ'S7$SXZOZ)@'G/_9_9N 7\/K>M%^Z
MB[5]\+4JZVX37OK^^AQ%W>%BJ[Q;-5=;NU].35OEO3MMSU%W;6U^'(.J,I)"
MI%&5%W6X78]CK^UVW=SZLJCM:QMTMZK*VW]VMFSNFQ#"CX%/Q?G2#P/1=GW-
MS_8/VW^^OK;N+'K,<BPJ6W=%4P>M/6W"%WC>JS%@5/Q9V'NW. Z&5-Z:YLMP
M\NMQ$XK!D2WMH1^FR-W7N]W;LAQF<C[^GB<-'VL.@<OCC]E_'I-WR;SEG=TW
MY5_%L;]L0A,&1WO*;V7_J;G_8N>$DC"8L__-OMO2R0<G;HU#4W;C9W"X=7U3
MS;,X*U7^=?HNZO'[/L__$<8'R#E /@+<VC\*4'. ^A80C\E/SL94?\K[?+MN
MFWO03MVZYL-% <_*%?,P#(ZU&W]SV79N]'V;Z'7T/LPS2W:31"XD\%!$;O+'
M"I);82=)N/Q^@3U5)(9?0;$YJ#%>+>,S/CYFX^,Q/E[$IP+58)*DHZ2>)$JD
M,<Z$D8%*3,R[25@W"74#R,TD21;+R$P+,,@-(S-9"AXW*>LFI6Y0TKN4+*.4
M2F6,W# RJ9QMWHUFW6CJ1B$WFBP#L=99BMQ0F11I)CU7MF'=&.H&);TS=!FM
MB!E.!8FG,AGK):->$N0EHY51,;;"B)SAA+<"@F>*H&92#!5!%D+WW)Z1/ W5
M\WCQ\ VH%P(XH$DG6AA<&T:G$QDKCR$6AR\@J2&##4G&4+S(?/9#95*ZB]CC
MAX<G*.HGPWX4[42BB1U&I;SMXE$,E,4:LWC6?'^+2Y<Y]D-UB0.@Y[8"GL9
M<:PQCH&"%D!H#$!.)C+M:Q?/8Z! UAC(0%$+"B#!_U:,+H8,//^]P",9*),U
M9C)0VCZ1ZC :QR??S<43&2B2<1MV0&G[1"K#:)3T=8HG,E D:XQDH+BE7A@-
M"-\_E>21+"F2-4;RK$GQ98.YS.AB83+M,<1S60)Y:-.^&7B02@I2C4$Z:_22
MD"NC<$)4)5:9K\ \1B7%* ;D3E) DMI.$K-LME@)SY4G>8A*"E&#(3IKS']4
MAJK$RGB0+GF"RH1TVOAJRS-/,LPCG4Z9?+!JSZA^D \//$F!9S"!)849Z;3^
M7YWF>2<I[VBG#7,/T,I0E:N,[X[DB2<SVFD/OQ6/*44Q93"_%7TLC%.%6[!G
M9<+W4*UX2BGZ]&@PPQ5]*HRU5(#],+(TBW&_H\6+>V7;\[C'T06'YE;WPSOR
M8O2QC_(BAQ=_-+Z#Y_VT&_)MFFESYO>\/1=U%[PU?=]4X\O_J6EZZUR*E?-W
ML?GQ<5+:4S\<:G?<3ILBTTG?7.<-G^BQZ[3]%U!+ P04    "  '69Y07*8A
MVF$"  !B!P  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;'U578^;,!#\
M*XCW'MA\1P3IH*I:J96BJ]H^.\0)Z !3VPG7?U_;$([:3E_ 7F9V9Q98YQ.A
MKZS!F#MO?3>PO=MP/NX\C]4-[A%[(B,>Q),SH3WB8DLO'ALI1B=%ZCL/^G[L
M]:@=W")7L0,M<G+E73O@ W78M>\1_5/BCDQ[%[CWP$M[:;@,>$4^H@O^COF/
M\4#%SENSG-H>#ZPE@T/Q>>\^@UT%?$E0B)\MGMAF[4@K1T)>Y>;+:>_Z4A'N
M<,UE"B1N-USAKI.9A([?2U)WK2F)V_4]^R=E7I@Y(H8KTOUJ3[S9NZGKG/ 9
M73O^0J;/>#$4N<[B_BN^X4[ I1)1HR8=4U>GOC).^B6+D-*CM_G>#NH^+?GO
M-#L!+@2X$D3M_Q&"A1"\$T)E?E:FK'Y$'!4Y)9-#Y[<U(OE1@%T@FEG+H.J=
M>B;<,A&]%6F<>S>99X&4,P1N(&!%>"+Y6@':*I30H,-_"U0F(DKM%0*KAT#Q
M@ZV'Q,X/K?Q0\<,-/]%[,$-B!1GF'@0 1+[FQ(2%?IH]$!-9Q42FF0?-B*W\
MV#"39IJ9&1)M5'X *<@T6&6!P2"V:TFL6A)#2Z9UK$R,(B#6!5<6$(2974EJ
M59*:2H"F)#7M!BE(-"D65/3H!6=6*9DI1?LARLS2>3^ NA83%F0/WH^8M-:_
MWS?%!/KO[YO?/O!3J.$J"RX$<)-N%N1M)E./Z44-<>;4Y#IP.00VT?6@>(9R
MLFGQ4AX@:N*]IYE/GV^(7MJ!.4?"Q=Q4T^U,",="I?\DVM6( V_==/C,Y3(1
M:SI/_7G#R;B<:-YZK!9_ 5!+ P04    "  '69Y0D.+U90L"  !T!0  &
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
M8!FDN(;%Z.P!Z,H(V#*S)S+&*X-DF'4RS&F:RV*-#\FT!FFS+WTV(V8,; ;
MUB1><4IBZX-+OJ>03D)9^HPEC&P&R&:-;$Y1[)SX9.12F>=L)LH8V R S1K8
M#$C,),EB0\#FD%G\@GDM@->L>2TIB5EBMJZ_@5-919XR0R:8UP)XS9K7DH(X
MQ(\434<@B]^#DLOX!/-: *]%\UH KT-56IV) !V;V)69+40R!Q< V9*<7*0P
MEC'[MGIF(Z%$)F4/4S"X!8!;;Z$K*$K&[<>BCV8PM 5 6S0A)85Q_+@4HU&Z
M!L+XR1,DEQ4+QK8 ;(LFY%5T?Y2$4W4DA*EZ<7>J-QZS_E%WK[MC/WMJAZ$]
M3,=X+VT[-#&H^13;N&WJS>UAW[P,XVT5[[O+\>;E86A/UZ/;XG9^O/P?4$L#
M!!0    (  =9GE#HR5W/"@4  -@8   8    >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&ULA9E;;^,V$(7_BN%WKTD.;PJ< +&+H@5:8+'%ML]*PL3&VI8K*?'V
MWY>2':\S<]B^Q)9R.#S#RZ<1O3@V[;=NG5(_^;[;[KO;Z;KO#S?S>?>X3KNZ
M^]0<TC[_Y[EI=W6?+]N7>7=H4_TT-MIMYT8I/]_5F_WT;C'>^]S>+9K7?KO9
MI\_MI'O=[>KVGV7:-L?;J9Z^W_BR>5GWPXWYW>)0OZ0_4O_U\+G-5_-+E*?-
M+NV[3;.?M.GY=GJO;U:6A@:CXL]-.G97WR=#*@]-\VVX^/7I=JH&1VF;'OLA
M1)T_WM(J;;=#I.SC[W/0Z:7/H>'U]_?H/X_)YV0>ZBZMFNU?FZ=^?3N-T\E3
M>JY?M_V7YOA+.B?DII-S]K^EM[3-\L%)[N.QV7;CW\GC:]<WNW.4;&57?S]]
M;O;CY_$<_[T9;F#.#<RE0>[[OQK0N0']:&#'Y$_.QE1_JOOZ;M$VQTE[FJU#
M/2P*?4-Y,!^'F^/8C?_+V7;Y[MN=)K^8OPV!SIKE26.N-1?%/$>_=&%0%TLC
MFIN/':RDPD7< \$D:&Q/'Y((.("% >P8P%X%"'P03A(_2O;G/K1VBJ4B95;%
MJF#&03,.9%,8#@\#>)F-8]F<).[*)I\3J=#*%.8]0!M!V-!4,1]!]N*CY5Z
MRGGKL)D(S41IQK*Y6T;1#<5*:V8&J$)PA9&IH)D*F&'=+"O13679+*ZD1NM0
M82=:X?VOA!<O]K\2_?!E#R0S$ZCDI< B#<;%<#-:)AU4X'ZD2A6\0&C=:P.\
M$/=B9-;6.\77+]!I4JY !8TAIPDXLMP1_?]420DI*HT.YJ66P-1\=2[/H@\=
M.2/&1JI<B(7MI#$QM0-VQ"IVHB,?*NY&BHQ75'"#\:LE?[4-W(WDZRQ4(7#:
M()UQ%17@IS&*-6"QC=R2Q.S,QF"Y(R"C&$W!$,:Q1CSF#P<M43O346S#%=!9
M=U7%?#2$D:PK^=1UA4UA,$J-1*EV'.L&@9+$YEDA77Y(J,(P&TQ4 XBJ.,6,
M9.5,&^(;: 5U57YC*%C"8#4 K(Y#WDA@>LN-KX!JEDLR8PN&,%<-X*H38R2A
M.<NS%B.W)'4QNL)2-!BN!L#5<= ;B<W\Y.'T "K*4U:P@^%J %P=9[V1W,Q3
M81U_+@.=5]J7!@@#UGBP5TLA,! - "(WNS2 =+K*]2E/"NCR_JE*ZQ CT0 D
M.LYH U"G^!,>B*JJ],J&<6A B>HXGXVL/V<F+T(O# %A1EGA&488KP3PRGM:
M$L)KM)872BLHS.5)Z;T3\Y6T7(F^,-*$>4B AY[SD"3I;'1*S#S0%>A,A3=I
M $//84@(ADI4=D!FC"W AS +"16:?)^2I-S,JQ@Y#9%.:U6Y0GU'&(@$@.@Y
MGPD!T07/@8AUOE1Z$"8B@9+3<T:3+"6M<D1B$8&24QM+Q86-$4L![(T"I0DC
MD0 2^0@N"56)%:\5@"HG5!IE#$4"4/2<T(18)^U(5=F.Q4"T"(B<T19PCN0)
M"Y+I6*JA+::A!=5FX(2VX/T]K\** QKH9M%5MG"D8#%=+: K?\=:6DE-4EI%
M/FE(YT(1^!8CU@+$!@[\L^CC.:*W@>,#Z$S01G/*SJ_.@W>I?1F/SKO)8_.Z
M[X>3UZN[E^/Y>S.<)[/[2WVS.AVR_PAS.O/_O6Y?-OMN\M#T?;,;SY2?FZ9/
MV:;ZE,=LG>JGR\4V/??#UY"_MZ>S]M-%WQS.OR/,+S]FW/T+4$L#!!0    (
M  =9GE#KEB*,7 0  $ 4   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL
MC5AM;^)(#/XKB.]L8L];IJ)(5RC<27=2M:N[_9S"4- FA$O2LO?O;Q)22CP.
MW2_DA<?V,[;C9Y+IJ2A_5#OGZM'//#M4]^-=71_OHJA:[UR>5E^*HSOX?[9%
MF:>UORQ?HNI8NG33&N59A'&LHSS='\:S:7OOJ9Q-B]<ZVQ_<4SFJ7O,\+?][
M<%EQNA_#^/W&U_W+KFYN1+/I,7UQWUS]]_&I]%?1Q<MFG[M#M2\.H])M[\>_
MP=T*56/0(O[9NU-U=3YJEO)<%#^:BS\V]^.X8>0RMZX;%ZD_O+FYR[+&D^?Q
M;^=T?(G9&%Z?OWM?MHOWBWE.*S<OLN_[3;V['R?CT<9MT]>L_EJ<?G?=@M1X
MU*W^3_?F,@]OF/@8ZR*KVM_1^K6JB[SSXJGDZ<_S<7]HCZ?._[L9;X"= 5X,
M &\:B,Y ?!B(FP:R,Y 7 S0W#51GH#XB)#<-=&>@+P;B=@33&9B/"&U'1.?L
MMN5:I'4ZFY;%:52>.^Z8-HT-=\8WQ+JYV=:__<]7K/)WWV9@Q#1Z:QQUF(<S
M!GL8V<?,.8SJ8Q8<1O<QCQS&]#%+#I/T,2L.8R^8R.?DDAAD$X.M WGM((G)
MHL\8U6(.+48:E)1*B (4R',1+!?!< %2I#-&7T5!):REB9F'.(;S(D0I(XTF
M01^9H!*-LI94+,1-A(0X(1VR8G"@$R45GRW)9DNV3D0O6P/I5JP#%:2;MNF#
M"BL?)Y8TZN-GJ!X7S7+13.GI\ZF#,!-06I%N??P4UJ-C6#J&H4-&P8,)X@A+
M\K>\C>D125@B"4.$=-,\"1=,9]**P<B!C%B6B&6(T&ZQ01 %ECZ8-NC]8("&
M?D1L2?I7H1^,<6#T0<R+0LPLRM )&S.I&P@SH#W A"%I>>A O4730;Q@0( !
M8>!&Y !C7A2 4P4R[.; R8) 0>DPNG"]_#X?7AB 408;TPR*(! J;9- &H#3
MAH#X@O&GC+%7,[:3<B:N5*"0M/62 7IYB#7-[(HAZ/5!HQZJ(B\0()FL 4V&
M9*JHA*:40A@,R@WP>@.AX(!%6L503- :*Y!N2CJ@ODU\P?C3X+N"J@87-T%I
M@8YT!NBK* 5=R8HAZ*NH# [,7>"5$?2OZSSP:@:AG 5*#Z%4@0 (U/5S7)\1
M+VO Z5JP'V=$"Y31=/OQ.:Y/B1<XX!2.:CZ$TC3!6- 9O/P<U]^:\_J$G#Y1
M]4=&GY"*)0<20V1X%4-.Q6@782A0$Q Q4LZ,1!'*"\Z5B.D+V8IQY=_:!N0%
M!]Z!.+FCLHJACDT&]NO(JQAR[S=T'X"A2!@)-#<A2-#'9X6AB@@UE!A>09!3
M$$&+R2J(CBD=3D&&]J#(*PAR"D*?40SGKN\;WX3T79X!,L07#$R#1*K:CPP.
MK; J)B5>,L")T-( W0=P0-#"1R=9BZX^@S3?UOY*RY?]H1H]%W5=Y.UWCVU1
MU,X[C;]XISN7;BX7F=O6S:GQY^7YF];YHBZ.W?>ZZ/+1</8_4$L#!!0    (
M  =9GE!!5\K3V@$  &0$   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
MA53;CILP$/T5RQ\0$R";;01(FU15*[52M%7;9P>&B]87:CMA^_?UA; DB]J7
MV#.<<^;BF62#5"^Z!3#HE3.A<]P:T^\(T64+G.J5[$'8+[54G!IKJH;H7@&M
M/(DS$D?1 ^&T$[C(O.^HBDR>#>L$'!729\ZI^K,')H<<K_'5\=PUK7$.4F0]
M;> [F!_]45F+3"I5QT'H3@JDH,[QTWIW2!W> WYV,.C9';E*3E*^..-+E>/(
M)00,2N,4J#TN< #&G)!-X_>HB:>0CCB_7]4_^=IM+2>JX2#9KZXR;8X?,:J@
MIF=FGN7P&<9Z-AB-Q7^%"S +=YG8&*5DVO^B\JR-Y*.*3873UW!VPI_#J'^E
M+1/BD1!/!!O[7X1D)"1O!-]-$C+SI7ZDAA:9D@-2X;%ZZF9BO4ML,TOG]+WS
MWVRUVGHOQ?K#)B,7)S1B]@$3SS$3@ECU*42\%&(?OZ/'MP$.[Q&;Q^4(R6(1
MB><G-T4\+ NDBP*I%TAO!+9W70B8K<<(CXE627I7R7] (14R>QP.JO%SK%$I
MS\*X-LR\TZH\Q>YQ[_Q[NT)AXM]DPOY]HZKIA$8G:>SH^ >NI31@<XQ6=JA;
MN_*3P: V[KJU=Q4&/QA&]N-.D^F/I?@+4$L#!!0    (  =9GE &</[\L@$
M -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL?5/;;MLP#/T501]0
M)4JVM8%MH.DP;, &!!W6/2LV;0O5Q9/DN/O[4;+C>:VQ%XND>0X/*2H;K'OV
M+4 @+UH9G],VA.[ F"];T,+?V X,_JFMTR*@ZQKF.P>B2B"M&-]LWC,MI*%%
MEF(G5V2V#TH:.#GB>ZV%^WT$98><;NDU\"B;-L0 *[).-/ =PH_NY-!C,TLE
M-1@OK2$.ZIS>;P_'?<Q/"4\2!K^P2>SD;.US=+Y4.=U$0:"@#)%!X'&!!U J
M$J&,7Q,GG4M&X-*^LG]*O6,O9^'AP:J?L@IM3F\IJ: 6O0J/=O@,4S_O*)F:
M_PH74)@>E6"-TBJ?OJ3L?;!Z8D$I6KR,IS3I'";^*VP=P"< ?P5@8Z&D_*,(
MHLB<'8@;9]^)>,7; \?9E#&81I'^H7B/T4NQO;O-V"4233G',8<O<^8,ANQS
M";Y6XLC?P/DZ?+>J<)?@NW\4WJT3[%<)]HE@_]\6W^;@7K\JPA8SU>":M$V>
ME+8W:9,7T7EA[WFZD[_IX[9_$ZZ1QI.S#7BS:?ZUM0%0RN8&5ZC%!S8["NH0
MS0]HNW'-1B?8;GI!;'[&Q1]02P,$%     @ !UF>4%X+*66T 0  T@,  !D
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
M/+YL[']EC >4LKG!$6KP@\V&A,J'XQ[/=ARST?"FFWX0F[]Q_@Y02P,$%
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
MQ >$7=9)MBO;4C91U$JMM$K5]IFUQS8*>%S Z_3O"]AQK,3*"S##.6<N#.F
MYMDV (Z\:-7:C#;.=0?&;-& %O8*.VC]385&"^=-4S/;&1!E)&G%^&9SP[20
M+<W3Z#N9/,7>*=G"R1#;:RW,OR,H'#*ZI:^.)UDW+CA8GG:BAI_@?G4GXRTV
MJY120VLEML1 E=&[[>&8!'P$_)8PV,69A$K.B,_!^%9F=!,2 @6%"PK";Q>X
M!Z6"D$_C[Z1)YY"!N#R_JC_&VGTM9V'A'M4?6;HFHWM*2JA$K]P3#E]AJN>:
MDJGX[W !Y>$A$Q^C0&7C2HK>.M23BD]%BY=QEVW<A_$FV4VT=0*?"'PF[&,<
M-@:*F3\()_+4X$#,V/M.A"?>'KCO31&<L17QSB=OO?>2WVY3=@DZ$^0X0O@"
M\H9@7GR.P-<B'/D'.E^G[U83W$7Z;DGG^W6!9%4@B0+)9Q5^A'#^Y5T,MNBH
M!E/'6;*DP+Z-<[SPSN-ZQ^.+O,''6?\A3"U;2\[H_+O&[E>(#GPJFRL_0(W_
M7K.AH'+A>.O/9ARRT7#83?^'S9\X_P]02P,$%     @ !UF>4 T_ &2S 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5/;;M0P$/T5RQ]0
M9[U;J%9)I&X1 @FD51'TV9M,$JN^!-O9E+]G[*0A0.#%]HSGG#DS'N>C=<^^
M PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\2Q[P[20AI9Y
M\IU=F=LA*&G@[(@?M!;NQPF4'0NZHZ^.1]EV(3I8F?>BA2\0OO9GAQ9;6&JI
MP7AI#7'0%/1^=SP=8GP*^"9A]*LSB95<K'V.QL>ZH%D4! JJ$!D$;E=X *4B
M$<KX/G/2)64$KL^O[.]3[5C+17AXL.I)UJ$KZ!TE-31B4.'1CA]@KN>6DKGX
M3W %A>%1">:HK/)I)=7@@]4S"TK1XF7:I4G[.-W<\AFV#> S@"^ NY2'38F2
M\G<BB#)W=B1NZGTOXA/OCAQ[4T5G:D6Z0_$>O=>2[[.<72/1''.:8O@J9K=$
M,&1?4O"M%"?^%YQOP_>;"O<)OO]-X3_R'S8)#HG@\-\2MV+^5,E6/=7@VC1-
MGE1V,&F25]YE8._3([)?X=.T?Q:NE<:3BPWXLJG_C;4!4$IV@R/4X0=;# 5-
MB,>W>';3F$U&L/W\@]CRC<N?4$L#!!0    (  =9GE#C3*$WM0$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;'U386_<( S]*X@?4.Y(NG6G
M)%*OT[1)JW3JM/8SES@)*H0,R*7]]S,D3;,MVA? QN_YV9AL-/;9M0">O&C5
MN9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN]X%I(3M:9-%WLD5F
M!J]D!R=+W*"UL*]'4&;,Z9Z^.1YDT_K@8$76BP9^@/_9GRQ:;&&II(;.2=,1
M"W5.;_>'8QKB8\"CA-&MSB14<C;F.1C?JISN@B!04/K ('"[P!TH%8A0QJ^9
MDRXI W!]?F/_$FO'6L["P9U13[+R;4YO**F@%H/R#V;\"G,]UY3,Q7^'"R@,
M#THP1VF4BRLI!^>-GEE0BA8OTRZ[N(_3#?\TP[8!? ;P!7 3\[ I453^67A1
M9-:,Q$Z][T5XXOV!8V_*X(RMB'<HWJ'W4O DR=@E$,TQQRF&KV+V2P1#]B4%
MWTIQY/_ ^38\V5281'CRA\)TFR#=)$@C0?K?$K=BKO]*PE8]U6";.$V.E&;H
MXB2OO,O WO+X)N_AT[3?"]O(SI&S\?BRL?^U,1Y0RNX*1ZC%#[88"FH?CA_Q
M;*<QFPQO^OD'L>4;%[\!4$L#!!0    (  =9GE"G>K?/M@$  -(#   9
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
M'VPQ%-0^'&_Q;*<QFPQO^OD'L>4;%W\ 4$L#!!0    (  =9GE"82IA#Q0$
M #<$   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;&U4VVZ<,!#]%<L?
M$(,7TNT*D+*)HE9JI56JIL]>&"Z*C8EMEO3O:QM"R<8OV#,^Y\S%'K))JA?=
M ACT)GBO<]P:,QP(T64+@ND;.4!O3VJI!#/65 W1@P)6>9+@A$;1+1&LZW&1
M>=])%9D<#>]Z."FD1R&8^GL$+J<<Q_C=\=0UK7$.4F0#:^ 7F-_#25F+K"I5
M)Z#7G>R1@CK'=_'AF#J\!SQW,.G-'KE*SE*^..-[E>/()00<2N,4F%TN< ^<
M.R&;QNNBB=>0CKC=OZL_^MIM+6>FX5[R/UUEVASO,:J@9B,W3W+Z!DL]*49+
M\3_@ MS"728V1BFY]E]4CMI(L:C85 1[F]>N]^LTGZ2[A18FT(5 5\+>QR%S
M()_Y S.LR)2<D)I[/S!WQ?&!VMZ4SNE;X<]L\MIZ+P5-]AFY.*$%<YPQ=(.)
M5P2QZFL(&@IQI)_H-$S?!3/<>?IN2X^3L$ 2%$B\0/*AQ*]7)08P:10.D@:#
MI &!^"I("'/="K*Y. &J\4]6HU*.O1^7C7>=BCOJ+_X_?!ZIGTPU7:_161K[
M?/PEUU(:L*E$-S:7UD[Q:G"HC=M^L7LUO^79,')8QI2L_XKB'U!+ P04
M"  '69Y0 0 ^0[<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6QM4]MNW" 0_17$!X0UZVW2E6TIFZAJI59:I6K[S-IC&P4\+N!U^O<%[+AN
MXA=@AG/.7!BR$<VS;0$<>=&JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@
MJDC2BO'=[@/30G:TR*+O;(H,!Z=D!V=#[*"U,'].H'#,:4)?'4^R:5UPL"+K
M10/?P?WHS\9;;%&II(;.2NR(@3JG]\GQE 9\!/R4,-K5F81*+HC/P?A2Y707
M$@(%I0L*PF]7> "E@I!/X_>L29>0@;@^OZI_BK7[6B["P@.J7[)R;4[O**F@
M%H-R3SA^AKF> R5S\5_A"LK#0R8^1HG*QI64@W6H9Q6?BA8OTRZ[N(_3#?\X
MT[8)?";PA7 7X[ I4,S\43A19 9'8J;>]R(\<7+DOC=E<,96Q#N?O/7>:\$/
M^XQ=@]",.4T8OL(D"X)Y]24$WPIQXN_H?)N^W\QP'^G[-3VYW19(-P72*)#^
M5V+ZIL0MS.%-$+;JJ0;3Q&FRI,2ABY.\\BX#>\_CF_R#3]/^39A&=I9<T/F7
MC?VO$1WX5'8W?H1:_\$60T'MPO'6G\TT9I/AL)]_$%N^<?$74$L#!!0    (
M  =9GE 3,( )MP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;&U3[6[;(!1]%<0#%(>D3139EII.4R=M4M1JVV]B7]NH8%S <??VO6#7\SK_
M >[EG',_N*2#L2^N ?#D3:O69;3QOCLRYHH&M' WIH,6;RICM?!HVIJYSH(H
M(TDKQI/DCFDA6YJGT7>V>6IZKV0+9TM<K[6P?TZ@S)#1#?UP/,FZ\<'!\K03
M-3R#_]F=+5IL5BFEAM9)TQ(+54;O-\?3+N CX)>$P2W.)%1R,>8E&-_*C"8A
M(5!0^* @<+O" R@5A#"-UTF3SB$#<7G^4/\::\=:+L+!@U&_9>F;C!XH*:$2
MO?)/9GB$J9Y;2J;BO\,5%,)#)ABC,,K%E12]\T9/*IB*%F_C+MNX#^/-GD^T
M=0*?"'PF'&(<-@:*F7\17N2I-0.Q8^\[$9YX<^38FR(X8ROB'2;OT'O-^>U=
MRJY!:,*<1@Q?8#8S@J'Z'(*OA3CQ_^A\G;Y=S7 ;Z=LEG2?K KM5@5T4V/U3
MXOY3B6N8PZ<@;-%3#;:.T^1(8?HV3O+".P_L?7Q$]A<^3OL/86O9.G(Q'E\V
M]K\RQ@.FDMS@"#7XP69#0>7#<8]G.X[9:'C333^(S=\X?P=02P,$%     @
M!UF>4)(SF7[. 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M=51M;]L@$/XKB!]0'!)[6V1;:CI-G=1*4:=MGXE]?E'!N(#C[M\/L.-9'OT2
MN//S<D<XTE&J5]T &/0N>*<SW!C3'PG110."Z3O90V>_5%()9FRH:J)[!:ST
M),$)C:*$"-9V.$]][JSR5 Z&MQV<%=*#$$S].0&78X9W^)9X:>O&N 3)TY[5
M\ /,S_ZL;$06E;(5T.E6=DA!E>'[W?&4.+P'_&IAU*L]<IU<I'QUP?<RPY$K
M"#@4QBDPNUSA 3AW0K:,MUD3+Y:.N-[?U+_YWFTO%Z;A0?+?;6F:#'_&J(2*
M#=R\R/$1YGYBC.;FG^ *W,)=)=:CD%S[7U0,VD@QJ]A2!'N?UK;SZSCKWVAA
M IT)=$,@DY&O_"LS+$^5')&:SKYG[B_>':D]F\(E_5'X;[9X;;/7G,9?4G)U
M0C/F-&'H"K-;$,2J+Q8T9'&B_]%IF+X/5KCW]/V:3O=A@4-0X. %#FN!)-JT
M&,)\T&0<-(D# G1C$L)\T$D2-$D" H>-20@3;TS(ZG8(4+6?"XT*.71^)E?9
M9?3NJ;]=_^#3W#XS5;>=1A=I[!WU-ZF2TH M);JS#3?VJ5@"#I5QVT]VKZ:!
MF0(C^_DM(,N#E/\%4$L#!!0    (  =9GE WMZV4T@$  )P$   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;&U4ZV[;(!1^%<0#%)LD3A;9EII.TRIU
M4M2JW6]B'U]4,![@N'O[ 78]+^./X1R^RSD82$>IWG4#8-"'X)W.<&-,?R1$
M%PT(IN]D#YU=J:02S-A0U43W"ECI28(3&D4)$:SM<)[ZW%GEJ1P,;SLX*Z0'
M(9CZ?0(NQPS'^#/QW-:-<0F2ISVKX07,:W]6-B*+2MD*Z'0K.Z2@RO!]?#PE
M#N\!;RV,>C5'KI.+E.\N>"PS'+F"@$-AG *SPQ4>@',G9,OX-6OBQ=(1U_-/
M]6^^=]O+A6EXD/QG6YHFPP>,2JC8P,VS'+_#W,\.H[GY)[@"MW!7B?4H)-?^
MBXI!&REF%5N*8!_3V'9^'*>5_6&FA0ET)M"%</ ^9#+RE7]EAN6IDB-2T][W
MS/WB^$CMWA0NZ;?"K]GBM<U><YHD*;DZH1ESFC!TA8D7!+'JBP4-69SH?W0:
MIF^"%6X\?;.FTR0LL T*;+W ]I\6]S<MAC"'L,DN:+(+"'RY,0E@]E'8) F:
M) &!^,8DA+G=;[(Z'0)4[>^%1H4<.G\G5]GEZMU3?[K^PJ=[^X.INNTTNDAC
MSZ@_2964!FPIT9UMN+%/Q1)PJ(R;[NU<31=F"HSLY[> + ]2_@=02P,$%
M  @ !UF>4"/S3;2W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL;5/;;MP@$/T5Q >$7=:;K%:VI6RJJI5::96JS3-KCR\*%P?P.OW[#MAQ
MG-0OP SGG+DPI(.QSZX!\.152>TRVGC?'1ES10-*N!O3@<:;RE@E/)JV9JZS
M(,I(4I+QS>:6*=%JFJ?1=[9Y:GHO6PUG2UROE+!_3R#-D-$M?7,\MG7C@X/E
M:2=J^ 7^=W>V:+%9I6P5:-<:32Q4&;W?'D])P$? GQ8&MSB34,G%F.=@?"\S
MN@D)@83"!P6!VQ4>0,H@A&F\3)IT#AF(R_.;^M=8.]9R$0X>C'QJ2]]D]$!)
M"97HI7\TPS>8ZME3,A7_ ZX@$1XRP1B%D2ZNI.B=-VI2P524>!WW5L=]&&_V
M?**M$_A$X#/A$..P,5#,_(OP(D^M&8@=>]^)\,3;(\?>%,$96Q'O,'F'WFO.
M[W8INP:A"7,:,7R!V<X(ANIS"+X6XL3_H_-U^FXUPUVD[Y9T?E@72%8%DBB0
M?"@Q^53B&F;_*0A;]%2!K>,T.5*87L=)7GCG@;V/C\C>X>.T_Q2V;K4C%^/Q
M96/_*V,\8"J;&QRA!C_8;$BH?#C>X=F.8S8:WG33#V+S-\[_ 5!+ P04
M"  '69Y0?)Y"N+<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6QM4^UNVR 4?17$ Y2$>$T:V9::3M,FK5+4:=MO8E_;J.#K 8[;MR]@U_,Z
M_P'NY9QS/[BD YIGVP X\J)5:S/:.-<=&;-% UK8&^R@]3<5&BV<-TW-;&=
ME)&D%>.;S2W30K8T3Z/O;/(4>Z=D"V=#;*^U,*\G4#AD=$O?'4^R;EQPL#SM
M1 T_P/WLSL9;;%8II8;62FR)@2JC]]OC*0GX"/@E8;"+,PF57!"?@_&MS.@F
M) 0*"A<4A-^N\ !*!2&?QI])D\XA W%Y?E?_$FOWM5R$A0=4OV7IFHP>*"FA
M$KUR3SA\A:F>3Y1,Q7^'*R@/#YGX& 4J&U=2]-:AGE1\*EJ\C+MLXSZ,-_QN
MHJT3^$3@,^$0X[ Q4,S\LW B3PT.Q(R][T1XXNV1^]X4P1E;$>]\\M9[KSG?
MWZ;L&H0FS&G$\ 5F.R.85Y]#\+40)_X?G:_3=ZL9[B)]MZ3ODG6!9%4@B0+)
M/R7N/Y2XACE\",(6/=5@ZCA-EA38MW&2%]YY8.]Y?)._\'':'X6I96O)!9U_
MV=C_"M&!3V5SXT>H\1]L-A14+ASW_FS&,1L-A]WT@]C\C?,W4$L#!!0    (
M  =9GE"[R#]K+@(  (L&   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;(U5T8Z;,!#\%<1[S\:$0"*"=,FI:J56BJYJ^^R034!G8VH[X?KWM0W'T<0Y
MY278ZYG9G758\D[(%U4!Z."5LT:MPDKK=HF0*BO@5#V(%AIS<A"24VVV\HA4
M*X'N'8DS1#">(T[K)BQR%]O*(A<GS>H&MC)0)\ZI_+L&)KI5&(5O@>?Z6&D;
M0$7>TB/\ /VSW4JS0Z/*ON;0J%HT@83#*GR,EIL(6X)#_*JA4Y-U8*WLA'BQ
MFZ_[58AM1<"@U%:"FL<9-L"853)U_!E$PS&G)4[7;^J?G7EC9D<5; 3[7>]U
MM0JS,-C#@9Z8?A;=%Q@,)6$PN/\&9V &;BLQ.4K!E/L-RI/2@@\JIA1.7_MG
MW;AGUY^DZ4#S$\A ("/!Y/Z($ ^$^)TP<^;[RIS5)ZIID4O1!;*_K9;:/T6T
MC$TS2QMTO7-GQJTRT7-!TD6.SE9HP*Q[#)E@HA&!C/J8@OA2K,D5G?R?8'.-
M2#)_AMAK(G;\>)HAPWZ!F5=@Y@1F4X<S?-&%'C-WF,9AXFP111=6/*@T36[T
M*_$6DUP50[(; G.OP/S^=J1>@?2.=O289&*4X 6^0&U\J S?*";S%I-YVD'\
M @NOP.+^=IB!Y'U)\!T-&4#3J__D:XD?=]T4-'F%.<BCFW8J*,6IT?9EF43'
MB?I([ BXB*_MI'6CX5VF']/?J3S6C0IV0IL!X\; 00@-IDS\8"ZM,E^&<</@
MH.TR-6O9C\=^HT4[C'XT?G^*?U!+ P04    "  '69Y0IUF@9*@!  "< P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6QMD]N.VR 0AE_%XK[!(=Y-
M&MF6FJVJ5FJE:*NVU\0>QV@YN$#B[=MW *^5K'QCF.&?;PZ&<C3VQ?4 /GM5
M4KN*]-X/>TI=TX/B;F4&T'C2&:NX1].>J1LL\#8&*4E9GC]2Q84F=1E]1UN7
MYN*ET'"TF;LHQ>V_ T@S5F1-WAS/XMS[X*!U.? S_ 3_:SA:M.A,:84"[831
MF86N(I_6^T,1]%'P6\#H;O99Z.1DS$LPOK45R4-!(*'Q@<!QN<(32!E 6,;?
MB4GFE"'P=O]&_Q)[QUY.W,&3D7]$Z_N*[$C60L<OTC^;\2M,_3R0;&K^.UQ!
MHCQ4@CD:(UW\9LW%>:,F"I:B^&M:A8[KF$ZVVREL.8!- 6P.8*F7E"A6_IE[
M7I?6C)E-LQ]X^,7K/</9-,$91Q'/L'B'WFO-=IN27@-HTAR2AMUIBEE#D3\G
M88M)6 04=X"'9<!F$;")@,T=(%\&%(N 8J&"QW=M)LW'J-%1\R%?[=YEH3>#
M#??V![=GH5UV,A[_49QD9XP'!.8KO P]/I79D-#YL-WBWJ8+DPQOANDMT/E!
MUO\!4$L#!!0    (  =9GE"SD"HQ^@$  .<%   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;(U4;6^;,!#^*\@_H 9" HD J>E4;=(F19VV?7;@>%%M
M3&T3NG\_VU!&6T?*%^P[WSW/<X=]Z<C%LVP E/?*:"<SU"C5'S"610.,R#O>
M0Z=/*BX84=H4-9:] %+:)$9QZ/L[S$C;H3RUOI/(4SXHVG9P$IX<&"/B[Q$H
M'S,4H#?'4ULWRCAPGO:DAI^@?O4GH2V\H)0M@TZVO/,$5!FZ#P['P";8B-\M
MC'*U]TPI9\Z?C?&MS)!O% &%0AD(HI<+/ "E!DGK>)E!T<)I$M?[-_1'6[PN
MYDPD/'#ZIRU5DZ$$>2549*#JB8]?82YHB[RY^N]P :K#C1+-47 J[=<K!JDX
MFU&T%$9>I[7M[#I.)W$TI[D3PCDA7!(TMZEE(K+*OQ!%\E3PT1-3\WMB_G%P
M"'5O"N.TK;!G6KS4WDL>)G&*+P9HCCE.,>$J)E@BL$9?*$(7Q3'\E!ZZTS=.
MA1N;'KU3F+@!(B= 9 $V[P#V;H"M$V#[6<'>_] C5\R5+NV<)#L'P)4^Q4Z
M^/8R$R= <D.9KIB-FV3O)-D[ "(W0."[;ZQ_>Z'!E4L?W%"J,VC[@0>OWAD#
M4=L)([V"#YT=;ROO,L7N0_M._X=/(_ '$77;2>_,E7[M]DU6G"O06OP[?;T:
M/747@T*ES#;6>S&-GLE0O)_'*EYF>_X/4$L#!!0    (  =9GE!R_P^4^P(
M /D+   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;)56[6Z;,!1]%<0#
M%']@/JHD4I-IVJ1-JCIM^TT3)T$%G-E.TKW];$,IP9<U^1-L<^[QO2<^^,[.
M0KZH/><Z>*VK1LW#O=:'^RA2ZSVO"W4G#KPQ;[9"UH4V4[F+U$'R8N."ZBHB
M""51791-N)BYM4>YF(FCKLJ&/\I '>NZD'^7O!+G>8C#MX6G<K?7=B%:S [%
MCO_@^N?A49I9U+-LRIHWJA1-(/EV'C[@^Q5A-L A?I7\K ;CP);R+,2+G7S=
MS$-D,^(57VM+49C'B:]X55DFD\>?CC3L][2!P_$;^V=7O"GFN5!\):K?Y4;O
MYV$6!AN^+8Z5?A+G+[PKB(5!5_TW?N*5@=M,S!YK42GW&ZR/2HNZ8S&IU,5K
M^RP;]SRW;Q+:A<$!I L@?0!F_PV@70!]#XA=\6UFKM1/A2X6,RG.@6S_K4-A
M#P6^IT;,M5UTVKEWIEIE5D\+DB>SZ&2).LRRQ9 !!O>(R+#W6Q!HBR7QPLGE
M!BL?P3)X!PH605T\O2@BA0EBD"!V!/& ($$C$5I(XB!-"Z$HB<>E #!,61;#
MV3 P&^9E0_()/1*0(+E>CQ0D2#_6HX6P0:&8(<)&9V<%P&*:3663@=ED@!XY
M3)"#!/GU>F $VP1]K$B'&=::LA2-3P@ RXQP9"*?"=MB+Q^*T 0%:,L'3&Y0
M!?8=IE>H0KUR\SRG>*R*#\.(XBGC8-C'V#<R11,?*PR;#[,;9('MAY,K9$F
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
M^W.5_D')\W!FY-T.KC:_ %!+ P04    "  '69Y0YT[0O08"  "!!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q]5.V.FS 0?!7$ YPQ'R:) *E)
M5;52*T57M?WMP!+0&4QM)US?OK;A*"5N_V#O>G9VQMC.1BY>9 .@O->.]3+W
M&Z6& T*R;*"C\HD/T.N5FHN.*AV**Y*# %K9HHZA, @(ZFC;^T5F<V=19/RF
M6-O#67CRUG54_#H"XV/N8_\M\=Q>&V42J,@&>H6OH+X-9Z$CM+!4;0>];'GO
M":AS_QT^G(C!6\#W%D:YFGO&R87S%Q-\JG(_,(* 0:D, ]7#'4[ F"'2,G[.
MG/[2TA2NYV_L'ZQW[>5")9PX^]%6JLG]G>]54-,;4\]\_ BSG\3W9O.?X0Y,
MPXT2W:/D3-JO5]ZDXMW,HJ5T]'4:V]Z.X[02D[G,71#.!>%2@./_%D1S0;0I
M0),R:_4]5;3(!!\],?VL@9HS@0^1WLS2).W>V37M5NKLO8C(/D-W0S1CCA,F
M7&'"OQ&G1\3^#PG2 A85H5-%:.NC=0>,W021DR"R!/':1AIL;$P88C&]Q> P
MP3C9>'' <!P%H5M.[)03.^3@C9P)DZSZI$& MSOK0.$X_<?F)DXQB4/,ILTQ
M>6@3[C5J<Q).+EB0IL0MASCED <Y.(@V<LC#/XAWNUU"-G(<L)0D2;J1@U:7
MP3Q.7ZBXMKWT+ESI>V5/?\VY DT9/&ESC7X/EX!!K<PTU7,QO0I3H/@P/WAH
M>76+WU!+ P04    "  '69Y0,8*:DR\#  "_#0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6R5E]%NFS 4AE\%<;]B'P,F51*IZ31MTB95G;9=T\1)
M4 $S<)+N[6<,800?3_0F@'-\_F/S?]A>7F3]VAR%4-Y;D9?-RC\J5=T'0;,]
MBB)M[F0E2OW/7M9%JO1C?0B:JA;ISG0J\@ (B8,BS4I_O31M3_5Z*4\JSTKQ
M5'O-J2C2^L]&Y/*R\JE_;7C.#D?5-@3K994>Q'>A?E1/M7X*ABR[K!!ED\G2
MJ\5^Y3_0^PTS'4S$STQ<FM&]UP[E1<K7]N'+;N63MB*1BZUJ4Z3Z<A:/(L_;
M3+J.WWU2?]!L.X[OK]D_F<'KP;RDC7B4^:]LIXXK/_&]G=BGIUP]R\MGT0\H
M\KU^]%_%6>0ZO*U$:VQEWIA?;WMJE"SZ++J4(GWKKEEIKI<^_[4;W@'Z#C!T
M@&XLG9"I_&.JTO6REA>O[B:_2MMW3.]!S\VV;3138?[3Q3>Z];QFG"V#<YNH
MC]ET,3"*H4-$H+,/$H!);,#JSFB$)V!HC<PD8#<UAGB"$$T0F@3A38)H,L@N
M)C8QI8D!""-&')5&J%"$",43H2XF&@E1PBDL<)T8U8D1'3[1B2V=#QI6(+@.
M1W4XHI-,=+BE XQ!2!UO*$&%$D3(,2,+-,%BOD<HP4D@,US2!]V\O2@B"W#8
MA#JHHS.,T@>-M1POCZ+@/5"889,^Z,8G>D"N\>"$4C;#*'W0[=R%4<)<H\)A
MI@C-B2L%CBF-WN$6G$"*(6BYQ68PY!'GX)#"(:08A999; Q=<X(32#$$+;,D
MMED2_9UT*.&HTL4<LRSLJ8MY%":.E0=G&A"F$]?BA:,*=+Y7 .<0, ZG7@&;
M0Z",NSXL@(,(&(A3KX -HL,K@",(V((Z]4H?=..5F!/7[..D K:B3KT"]I(*
MA!.7+0$G&A"B"7.DP$D%_@ZOX!@"AJ'E%1O#,$E<M>(4 D:AY12;PO]M5AA.
M(<-6UJE=F+VR.DS)<% 9MJ9.K=('C;=YE *ATR]R,-H_%Z(^F)-#XVWEJ33'
MEE'K<#IY +/__A?>'6V^I?4A*QOO12J]BS=[[;V42NARR)T>[E&?IH:'7.Q5
M>\OU?=T=*;H'):O^N!0,9[;U7U!+ P04    "  '69Y0^/\PQ#\#  !<#@
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
MMT(EY-N6ROXW\2E2"6^4R#EV15JU_ZW=I:J+3+%(*5G\L_M,\O;SJOB_PG
M50&T#Z!D,H"I '9O@*<"O'L#?!7@]P&^/QG 50"_-R!0 <&] :$*"+4 IUN.
M=GU?XCI>SLOB:I7=%CW'C1/(+)0[:-<,MANF_4XN<25'/Y<>">;.9T.D,*L.
M0P<8TB,<R=Y/0=$4*VJ$,^*/IUB;&(^$8\P+PD1CS"O 4'>,>4,8,L9L$(:.
M,5N$8;@P#-:>M01L1.!A @\2>"V!-R+0*KOJ,+S%Y"WF%Q*2*')=K2YK@*2,
M#W$C23Z4Y!N2B*<MY*K#^(.)O##P3$$FCH4AO2F(0T$<U(AK@K@Q$2%N^Z=M
M06Z4*")CW$A1 !4%0)%NN<!0Q",DR,3Y;$)0" 6%0%"("2)($-V_D8F+VY +
M-$1Z'W*-;/4M,PD9"[G1#XDIA-VB@/WNF= 'RH$[ V% !='+P<QMR]P ;1,
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
M@XH>A'K-Y#L?;@C#0+!6WWZ"\0JV^0]02P,$%     @ !UF>4(G"Y35/ @
M-@D  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULE9;1CILP$$5_!?$!
M"S8$0D20FJVJ5FJE:*MNGYUD$M :3&TG;/^^MB$T&PT2>0FVF;DSQ^3*SCLA
MWU0)H+WWFC=J[9=:MZL@4/L2:J:>1 N->7,4LF;:3.4I4*T$=G!)-0]H&"9!
MS:K&+W*WMI5%+LZ:5PULI:?.=<WDWPUPT:U]XE\77JI3J>U"4.0M.\%/T+_:
MK32S8%0Y5#4TJA*-)^&X]C^1U892F^ B7BOHU,W8LR@[(=[LY-MA[8>V(^"P
MUU:"F<<%GH%SJV3Z^#.(^F--FW@[OJI_<? &9L<4/ O^NSKH<NTO?>\ 1W;F
M^D5T7V$ 6OC>0/\=+L!-N.W$U-@+KMROMS\K+>I!Q;12L_?^637NV0WZUS0\
M@0X)=$P@L6/I"[G./S/-BER*SI/]YK?,?F.RHF9O]G;1;85[9YI79O52Q G-
M@XL5&F(V?0R]B?D?$1CUL01%2U"7'G\H$>$"$2H0.8'H@T","\2H0(QTL+B#
M[&-(3]FXH/ I3"9(%VB=!5(GP0425""93YJB ND,TA0GG?@D2[3.$JF3X@(9
M*I#-)R4A_L\-9[ .07-AR81)"%)J.2&!FX#0!X!Q&Y!H#G"$ 9.)0KA=".:7
M;$("=P)9/("+>X$D<W 3%#>; L9=0Q#;I.&$!&X(LGP &+<$R>8 9Q@PC29*
M4=P[%/%..K%G%/<$)?.!Z<3!@)T,]\!#T#UP>%\JN#GQ[(WB!Y.GJE'>3FAS
M>+HC[BB$!J,9/IE_9VDN,>.$PU';86K&LC_)^XD6[7!+"<:K4O$/4$L#!!0
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
M0!=*FL:6&8704 @,I9JA21/>#$02::(-$%%BL1)!*Y%I)=7FO(Z,4<2/Q>=
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
M5$12TWPBSB!7N1RF_5>F0ZI).:-#Y&/5T(*#?_%18F>Q+ARFEJ-SV1 *F-G
MX3^\0<=9,_@H.D3(0AP%[$Q*9?M)^F0:RVYU;7<NP*08,)7,024:A NVH)FF
M%Y4TVU14U#M\<7)U>O'BZ-M4*Y*KDGQ#@8SE%BI.-.KU:RS4%$:JH;["A85+
MK+LH76#^MILX&-;+*!E7J;[2)-7W29:6[[1B6=R3&@G;U21M$ZN(6,(1=9!,
MHA)$7 4F;BISD+RG$0H.Q5!6&A*P.PL<'>P8U*C@1YJ[P:3!OB6]*M"NSW82
MD% 7#H9DOO3'HQE9FG83L>"]:>@%H$MW$%/"L3\9#[TP\$>@WW;N,H0:^6C6
M1W/:,!QWF0C-RL,)^LGZX[%G]N:I_62TYC'AB*:<D3\C"^1@[ ]A>Y>*RWT5
MO,?DYT-XA]/17O >3/L>AM<TMK_Q)OXPZ-.3,I1GZ5H\;I*>/!#/7@,IX/*M
M@4@DU]X)$4Q9";(PO!%$MDC19$6G'@=H3DL! F36J]1M(S,(43 *=>.8JT.F
MPI6F<:(>'HGL*9I95()9RD9@14U($:TK,T8RXIZ1^/52(JIX:[[@,%-@E3G7
MF-.5JQ[1%8"5(5&-,4A@E.OR),( *5>N AZS5!9PE4^@T,2E%%-DO5AXKUH"
M03R(-A2:^S YPG@K6&\"\)#U)+#@4*&UK-MJ;E;%+N_#$#"&" 96$7IB))E5
M+K28RO+)S#YY[2ZR X/"J' $22G+3XHT#2Z?P)'UT9VH.>\<V#@*UM(/DP<]
M)BEH<#04.2I$6(K'IQ+C5(%1#"C&JS1P-&U]@CWTR)2M:Z!0LG>E0 =FIV!)
M.\[/%XDPB]AI0*P$U>N"'QDY).2MU44>JFW=N 9"I2A,M?"$&$=6/N3:*!SL
MO(S3NY+#XS%W+$KE%+A\ P+UZL,R05+)[ )Z?H5>F-T0)"Y*QV0N\QB]2%30
M9^O68S5A6J<2.A)J?4>R<B#MMAR"9(8/5'.7L, ?E\S!HZODN\NZIC"5!*,)
M1$Y8P+1K4=FJ6@=5ABI73H\CY>,O$4;_^0 _M)0E!MX99>JP/5.<D^D*LU95
M2+8L9B7VA@LP*C?8V,(!\II"&3$0%+SU]<5Y:C, 6<Q(+*\H:0;2+<SB@NJ2
MJZ)T-UQE"PN?E\P/1&*T\5)MFPI6*/UR9=267D\B7<S5:\80M,Z,'/1FKY9[
MV/;PZ*JK_R[*%_*Z6K6D:@9;(R6OK BD*57PD16]5>'QSA*HZ(LG'<%_WF0E
M)SW(V\G7Z]HX CX4\YL&T?1"Z;P<)$V:7,5C0@+(S&?ONORKX[CD)\.1(< C
M)#/Y0.V?QO.V3*3>J?SKM*$G5F6 0>A/C&E4]!9__6\ R@!#+L;FAR[ %-*M
MVD[UGPW 9'%1Q6!4_M4)F"%0LEE_:D%3?O^CE":\S_'\/@7R&+,#V;HK=!5D
M:AK9.2[1[^\% *KU1AAD=#XM)W5N!R<E4N$QY$"CS3K<VG\'!)(3UY]TCS0K
M$9[*0E8[#.M:X'F..K]1A\,P%(GM"1Y+RZ#YQ7XY+^H?C&8RG8:PK>>&4YVF
M-,$M;(1;%QLWU1C;HIW5[4OH!6P:N^.0Q:YNO$I5>>5J@T&^VK$FZQ=R4+1I
M/.!(O1WVR3M#^2E:SC<R'$BG9)OEQ0U_7G9[*XN(Z),1QE^N0 /L*N):@"OL
M B&:[2E!U(55+%>77*J.II'"(EML4(1XQ.8)G \I1<.*R;".F5W0<2#1\5#\
M52'Y5 'P!H5)NHVJH"XN^LC&WJ:^AY5;B-I-*4 CE# S"JU2CY^+R*#M?86I
MDY1_*6OL-]+ +L11SJ(3QHS40RDWF91&@<38HZJ=$<WOL9:*+)HGTO5$?\F[
M+%J:)1&!"Z'0IS!!5#A(0(XI ?=UR8*<JV21>H:.VP<:ATVN2EK!ZZ1O0,V"
M*S)D1*% LRN"JFX2JW0:G>ZMED9$ &W<*GT"\Y\WH.'+BXFQ'W2T'E5FC^]
MDN=$-E\W#"5YWA>5.)7T+*',61V4;1$OM,S*A>M^BE59S:;KWHAT)NK7K)\?
MXNPS16;CY.=%(72%]R(]UX6/.FUE)7(81-&V[9-W%Q=]5=01@_YCC!]<9DA2
M9+FT0UX,5S&C[!'C1ZT;J;,T[#!8P>X8BUY6L&)E%FVZB<UDPB.T?7!T#3%Q
M?4BZ&(9&'Z/4CSC1&PT!X[A1JQ)5];&(4J46.F9"8V\0I^1?O/9DPSUI8L:Z
M1F6\8EV1U"&R$*U)>Y;^L]HN2E$$2V,F[4U$6:RI+*516:5MN5R]O&&U(CRR
M?>;V=7]6=1.(Y.F(YDCWQ'-K/#B<,A9YI13O1+5QHO&RH'V]:FWU@C7A=X7\
MGE8P7]MP'0*F]T-J\),+7(KWB>C'X4\QAG6B @9:,.#DD?=>TD1!255!]3,!
M11/MU)<LL8Q[X7?>,?P9?.<=XG^/,-54X"]URC!PDM(#C\DO* M:U*=LN(^R
MIHM1N#V8]0*<.ASTAM]AK#/\.:)^%-XM6D)I>:>"AG"E1)&.$K<OL<]+#+ML
M/^CW^M]U&FZV2_"\Q*]ZZ'P7*KB+2?A5,Q-OT-^DY^K8&2PO51[5Q!:3> Z#
M8=\?CRAAT;"L4LK6<.R/^B'%$#LCW#'E14]IQ;$+A15G.66Y@HV52[8R8A!,
MWPB"4:S0D0)HU@B =R7GXL(4=0N60QB)'.)(K0L1OULQ\'$BKZ.-C*R?(BF;
M9(^)T;)&.$IW:>/B2W.NJ!:$LN\"Z$!1,8HR.M,I.39N-S)Q]IC<TG)^:^=
M<Q!I'.>AJ _?7)>*U9T%DX($Y8VH+DA&<5R[T2!>I&P^UJB@T=5@SEU21=-5
MTWQN7"W9>^LL6=)L6Q:3&$WU0!1(*2T-&\6QP+ME1;+_:V&4G2A5;BML$[/(
M'DR=WUWE23,V<GFG<ZH2*C#^AH"*[BVQI7U ]&J/TDZR(VF-SN!J@#P,IB'^
MZ8_Z#&O"9A6P0RL0-RYBY7,ZG'D8#BU/9CCQPT& 8\R&(8%E.Z2U5P]S<15\
M1?0(MZ_" ^1[J&Z&TFV%6=[&"1JSWPL42?K:.EJ=C;0Z'XM6:O2KWQ(Z@K9T
MTV.Y0RTVQYJ!XR K?8NL]'OV87[$B807EOW 'S.LJEO*FK=OA,WI(]F<9,RR
MRHXR><>)YAW;NA ?7E(LC.A>OX7=L6KA8GD3K,> <?Y3?QKT*0DE[ /:!A/.
M[!D._<$LU*FLE25P.(ZD3(Q6VH\LXSP.!_YD#$.'XP%EW028X'(8!OYX-CX2
M*4^%P__<-2@(TQ("BD8PK*#C&14G$R[Y8UD$8NLN8+'3@ 8<3V?F<OO^()S4
M(6IQ='B]/Z4Z: !23(,+&*0AYDR,1;+4$$NQ'?TG81)E6O<GO&T*B^!M!WW8
M=B@P"3.>1E^'2<,!YF(%(<I>X0#@>3A!Y-P?AW!>3-?"M'+,+#-0*)A.]T2A
MT8P0* 2AF5<YF(V=B%,1/?L,O;X?C (%O<EP*J#71X0\VB^%M1(M(GEYI>2V
M4?BB&DUB'P)\R?[)EX?DP3_J0H6K$"*CI9#I7KK"2KZ62'^K HV'[WB'1K./
M>I2@LNN^4MJ:KEJ!1S?F:Q],Q[+$@L!O+)Q!OXK?J$?$#!1"0CL&!+XY8E),
M2%K)!D5%S2 9#/=UE61(AP<;0%#3>,4-5ZE4L]@7IUYQ"M9DV.>N&\<B.$"D
M@DT]4"FM]<-[8PQOFHQ#W(":3MS480 35G;#A/I W#99W*B&8R8J\+-CSF7&
M.TFE*LBHLQO2J8!3]J>8G3-9.4595P$6%R W(P.@.,^F(\";RA;06A!4G7(V
M&2GHUM*+1-1$DY-:P9J=<?Y<!6WH+B5L%ICTIM_!,[W)=]RXLO'!K[FE%#-&
M,W$!")C-E8SR#2;WN5/ BAN$JW)!:,(C@P=3=IQ<]$Z**# ,)N+DP$9WA>:Q
M1@@N-W--8Z.7:Z3T8(EM5?-95Q/Q5T-$P5YMU8SIX*0>6<"O$HZNBL:H(!3'
M-DNNZ-%6)X;CY!8RXJRL;$?N@Z/@;C(QY%[(I9JQTTU&9;7@4D6.0&=3"Z/<
M[K00UDM8K*PI)G)0L:PW1F@]ZG;N\2-[0-;8!4;2#T8ARKX0C78\T7H$6VMB
M#QK*2Y6-U#+9-C%^X(Y"1L<L&ERT3S8]J(7J*%/I(X/5&&E)U?;(&M2^EV#G
M, SRX=+JN$ 9229P3 L .*D.DZIV+W2W)#:Z#9#9GTHEE*)8%)5&WT@XW,2Z
M;8!P\CE;!+"')U-A3.22>3(-W#JJEF(OI27>;DL@IM%A7AB6^$"9CUTZ#YP:
MS;QTPZF[6MCOMK>4V7+^=1F_W58#W$"U_(V6KQS-C>>5]=1:&L?FV]PRB@L0
MRNX\LLZ8(&WL6V*/".?%;+B<&O:\E_U711  S9WG*EU%=JH2(9A&JV(4=HAD
MB^X*:.?#03"HASJ_+-F#@N:=>S3KH3\2:3NV'(@W*UF;#)_GSAVJX8?RB;_?
MR!K%26%@E$1)92BA:UU5HBH@QMI1U '9IZ<D/2&P:;_'"5[%[!:NEE>K!GJ]
MP=#>#?6,D-/)IBID*4;/B!KQ$_ >0& :D*OTB]@"NI1T8#TA,='A54^%8F/H
M:"0MXLB7Y"Y21B,4;184P*+3U*D36JFZFCRJ>L0$5Z,^,0IG6DK!\.;JFZ=,
MV8YU=6\0#$H.*>>SQCX$GW@)O&F]B@<T15>KSJ&SRFS62K7DN& X>LV0WB=E
MW%,RI!S+EV0RR4T+.TF_OM%!ED(;DB^()QMV5M&X6!$,.S3G6"]PCCY/6<HB
M-Y9./C:L-DX3EE1R5KOOY044?MN%L2+1UX$9:;9,N$5!K9P6NYZYFVYT(S[>
M*CE5$'$JG4CX26Q>8?^)7?="AH^B>),CXSVPDXF-U"A6!'.,'JDXMI6L7 FM
MJ"8CU?35@C@#@+/H:<<A+E<W*7_BXHRJOY/9Q:"(ZRM@KB><!8;]L!IR3*U(
M^& TT].4 (D:RA+QP@S^D7MVV82$>S8AV1TE!PK>U9UQU;O"A"&Z2%$R3K8I
MC5 @ZBXJ O')#Z*=ZAP?'/2/@Y&L)GV9E"(H1='[B(Z:&*1L7(CT8)-(YK&,
M$BR?*<I/"W(NDQVL- J3IM3'D*9](:AXNIV:+#*N8.JKKQXI_ >_0?L\B#RB
MJQNZ((J&TMVZ>IZL2LJ]*:H\2R.@PBE7<58'OKO0.:-^EP,3Z^N2,,7F5)BJ
MKR-#9*QQ)8Q"AZD4I=D;)9?)I/JT@2+RS17:.UO[17=#)9^S&(1DI'Z=WNBX
M'2TBZJ:$*JK2Q^N2S(6#?P-<9^GKO!6*[R QQ+S@N6S]1; 4$IOH(:5]18#8
MI+@(\=+T42T5WE;P"=GQS_%2="CVC8R1)4EPLF*IK'?K6W*ESOYQYKZX6TIG
MAJ#8\[[/'K&9MR]GH[P%Y@,J5%_UE]<5KQ!WN<>P/#@%"/1-KD1Y7E%+45=,
M%0?F&YW)!&-7OR0X]VWTD.5\8()Z&(VU)<7[=E"X!  O9?%Y$8,FN]L)-/%N
M8YU8+?()<UD"EE6N'9R^$MQK606:,;Q'5I1HLY"T![,Z9.,'1?1R6!KL>/ED
MBKNH\)A/HT H22+U5!65<)DM.BD%20%X5TT%NC:NB(8BU9.<G]Z[&'LW/(FV
M2D]&%IBZ2T0_+&>R*"!HW-BF1SZIL+X6W[0]7),OCF/9$'5D$4,E#?];6&A5
MG<0#;S#"(E=47VTXI$J 5#LQ&(W] /X1C(98-I!K*8X&5*)PC"4Q)[KAS40V
MO*DTMG$UM?D5UH]Q)C,R=(Y'_F@VX^4#L@WA]1!K&PYX\4$?UAAZ,W\VF=':
M ZRD.,,\VD$HC:K5SBZ"]9)I%NO:BW9  ;PY"T.L [:4[1W5M:,(%]C.>#"@
M&GO^>#)3;J(60Z0P#ZO0<(Y6_L)VYA'L8SKFG-YP.*#57#<M5:6-R<TXVLI\
M$;&G.D.3,R]5=6OQ[N\*W=C1+B_MZS;2W.;X"T5=F[7!Z260JK.<&S=2L8V4
M6-UN(2R-E1$KR=>BM;ON1@$2"=QL9!;R.92,Z]^QI*<.$\1*$?%AM.@AZ0F)
M!"O@K(6HWL=2$D4>D!*/+F*RCT@?@B3ZU7YG'(1 K\GR\$*ETK8D$H-AHK0\
MDAH5X8ZLK"IZ0>$0PN0N-2&.*'*BJ8[-EE)G]=S4.9E=EG8\8'<G -S<'5GO
M4M6[C],1',U/J@TZC2Q*B94 V8]"L3MJZUCI'7XFXFP]=#T'H6S#R_BD6Z"]
MQV;9JL G\3K-(\35LPQ6+C?C<Y.UYR9KSTW6_N.;K'6J>]](@T3;H:M;5164
MO.+GJO70&TF1/C^M8WH.?Z?A.A"AYQ9'SRV.GEL<><\MCO[M6QQM)ZN,#1>:
MN)[R4FTR^-SXYKGQS7/CF^?&-V;CFZ2C)J@:Y>S<$N>Y#<Y>;7 ZG8H<K=.A
M[!7S^]RVYC^B;4T;$B&&E_'Q98*A E:#I<ZH]=P5Y[DKSO_K77$:B>ZICOH&
M=*0F)-0&!MOF=+HASZURGEOE_#NWRNG4D:;Q>NAR>R*OR]FIYJS2DD+VK+EH
M['BSBQCS7!KZN33T<VGH74I#=ZR V7CEU94XT:73+HUUH=R%"911:>+V>UE*
MBLJ9R$*7F.>^]^U_+LCY7)#S7P3*_Z2"G&TJH:M8I\NM]EPOZKE>U*];+\H1
M 5.KV'*J+52RP*3F329#>F^0>(,C;65$NQC.GDM6/9>L^@\K6=4H =I7\8TL
MGB2K#BFJ>2)J#)URR211[.A*1^Q_O07[_]]J3I:QBDM*8/>H+35;9+$6*MWR
MK>7OYUI+S[66GFLM_;MBTG.MI7]5K24'WZP B1RYP-E?7HI60UC6B(_VY3FS
M?U]6O_D<??D*Z?2YE--S*:?G4D[_7J6<=BC-U"2(ZPI,1EVH3P"$3A+=KU/Q
MJ4NN8&.$B\I!I!3!CO'<SRF&SRF&SRF&SRF&SRF&7Y5B2!90+I-D]&,^]CY@
M60T"^^%97$;)$DC"L??#]9EW>(#22(*YWX)8V'F'CZC2R%3%CWF69EB 10B;
MN5>Q6.C' $S)&E;[MTMLR'*!AVHEH4L1ZQW=D&L4L7ZAV&,AS!IJE<UGQ&5X
M9UR&D^IE.)>'UW70;BF:"H0$N/<B&:<^UI\P?+@O>F *4->?.;G^@<* CX,!
MK/&4Q1]:N:C2]E%E=9PLLC5G(+0M7[0XE66[VW-(#52XIA0_X7)@A>58A[Z=
M8BVGM!0V:O0WU ?^/BLH&:;P3N 8OH^C97D_C]CM@,I,[BB'5A^S%5, $/AX
MQ(502B%HTG+KCT['O7[?DF%8#99M>\YBDH7?JYOI6&$0NL;Y'MG2:>O6G.]5
M0"_#_!TGT>U2JI.J9O:V@K"6!&OAHLI_M</-S2Q..]V/$V#;WY*YG]:QG+^W
M%F)&[.X.FK?Q30\D#[YW%H$4M4\\8Y)6H%W\],[[/KF[QYM(PF_*Y=<PG3+#
M\BOHJ&B<!628&Y'4X-<\/119S!7?'-$9&-.[I)C>>E0M]GV*;S=+:OQJ85Z?
M:S_MM0NB0*Y@U\;MG9K;,\N?BJZQD1D+/!?=\>K!&]1L+%Y0-1K7MO?>C#-@
M=GM*EHCKM]-=CLUVT*A#UUKR=N0+(+#WE/C>P!>V)!RU;X*8*A<%)"VQ%;^W
MI &VSR34T/:'I 35=>9:TMZ.H(%S?P]XM-JL+$5;'EZGC3JS0UL>LE-!]UAX
M],6U\"T99#L^W@R@#B\V+K M?VG'QUL7N.U%]P*=&8"_;$WK:US(_N/MNK[]
M3G+_\79=WWX'N?]X[O6Q.%5+AR02_16'_)6#[K72_8[[*P?=:Z7['?Q7#NI>
MZ3408;1^FU@E/7<GRK57G?0K\.)7F^X;[VX_7/K5IOO&N]L/_WZUZ=R[.P%%
M:RDJZ9QAZ<^YB&[1<YU^+9GZMG-\BWWLAWC?=HYOL8_]4.S;SN'>1Z?L_&-9
M2X**@PO-3.@HNQ@:.@C+3:4%NO#]SBQB=WFZRW3;1]EE05O0LN."MHS2>4%M
MQ21V>;;CRK<,T7G9E>H&.^.K63&@_F.M6(#+[J*K!>R?_']LAC6W)-W[.NO>
M3+6OV1$:MZH6]+=/&?SW+2<@61K^.SU;?)>D*:?"4'!,XX@-^?.6#;<]3;YY
M)<(CT[ ,Z:RTU.WWYR<VZ;'ME3N=5"4WV$YAW\/^V)J1WVJ,>>?*PG<P&&<*
MO'V-MF:<VZ]0U;MFXZ,# [H8#%L-FH[[W\%NY\AGM[B-3E^WC/'.7'7+SJDS
M;^N(LE3IN91FL3N68.ZYD3W;BA:7E<E\+M9@/=0E0]D"$:<<5L9WN!I$DGDM
M_[QYF<N$/;J<E6X]5_E5UP2J9(?:/I5@8/E4*$/],G.8F# SW?88&HGDO[3F
MHC>\FN)#SI/4F<4^A^(MVK?#DV]=87,"O#T@/FL/Z,J*MQQ=F!;?BOPG.BOL
MPHP!LM'>=J)5HE>:<*&&6JW700C%JO.&[%7 ;6S0#Q$G#Y7T/S>!=&?)=]CL
M;W\S'8R'K[<:^6503@-HSN+YUF=HG/Z0GSG_X9-W*"8_4JO_'Z0B24F4\'].
M*7DKIR8?K6.)^78?Y6I>JE&F7[FBREA[K^C,R),V4L/:4.AM/7O;$&!\=[R1
M;P@VE8A&BS]C<!N17 SQ662;FQ+==2*4H##P<_\W?1DE;?%CE;1WSQ4:;.:J
M>NVE+!HH2<_(-V^"EQ4F"U1J6V$(="MN6Q7S(2"O?.W$S48H8$LV.(2T0\+]
M+HL&8KIUX39_J\*K^THZE$'H *1.H^RZ*7UY?".=RB2(]S%%Y7S-O?1%(%0K
M2S0?C])T0W2Y52(8CF8VRPMZLV%H?=L)=OL@11,3T049BEHY$O.Y164V<>[5
MHBT&B[4PI+.TV5 [HT$<=%6@V.5R=:X6LLN@C34TOC&M^E46WV'>;[*_+AC\
M:^VQX]R=]_G-KNS7;/A;+L*L;6,!UEV_Y=C(AF^H?3+7E5INK4&H4DN] LH>
M)@TM50DKQDFM7HQ*S[^R$O+;PZLZE.YH9A0-P'07Y;".MD-:?_V=IK(EO&X
M+1<Q".RL"*NN2;U6A7HY;'UY8Q6Y4"\.W)6]7%CUXZ]9P$,CF*6!-%7=4-X4
MI)6N$A2_5(M0M"#H>V.C CZX,U=1E%;,;(SA<^[9-YL9FK FB.X"!Z'<[@>'
MEH&M;/[]9FBH8?*-!]/8T% <Y1='>93NHRL8_QJC.P#]%=,T7F&[@(.1I*^K
M2CC+9+4RA:ZLP'<S +LBB^^LS%-9O@_ 6<XE7-K]&6^V>3%D&13'B:DZ* Y;
M<0<'QGFKVZ)6O.1O[REEVXYDEZ@BG2MYK%HR8A*(T[KKK.W1R2XG2F(4JJ9%
MD\GJG >]6KML9>;\GGBRC7K6*RYYV(]B(<MEB,5P;16JDHHM0JT43@,E,%='
MY#1@61<>H2.0[)NRO;)(8SV1=M@VF_L[50HY3.24M@S@WIO.O>E6O:&2BKN[
M(*COWILFU]V>E0%^^YM@W'_-BVRX=@U3ULLZN-W2^]0_L"_X[M4)K-N_4\V)
M)OUK2PF*-I?AUHH474E/MVHA5!M ?);9=KOCW4ZE<%H)4SWEW77&;KMNA^1V
M>]G5S'P+&>S$_'WQI7 CC)'$;[/#>B6+#>VC(ZQ_\=J, =LNY2Z)\TW:A)$O
M?VXTW&T[_<;D]_J#D][43N'"W'C[6ZR*E0@5EMI5:Q7!%+Y4)$MK<@C9F)5F
MBGT@V_>CVC\9/;.5)F)K!^[$"-U#7K:H-SO4;^E.;]E?&U*0&D+99+=ZQXVG
M62^;E7%Z1)1[J_9ZIRHSE=;K;J9PV00I9\&#?9/T1 KYN4PAUVTXJ>HN>LTY
M6*1#A,A5+7>]^?>FKIZNY&:;BXMJ ;]XVP>D\@%='J2B ET>Q%H#79Z[C&YB
M*^WP?!F[6""I+-;5K2?<<@W"1W<B,QRUG8Y;'W)3'-]%T?I_]- \\M4MC*N'
M5:->I#SFU6W3B"JI]UP*P+9F\;(HRC_^7U!+ P04    "  '69Y0Z@?*;FX"
M   ^#0  #0   'AL+W-T>6QE<RYX;6S5E]UNFS 4QU_%<JJIE:8"R9*V*R!M
ME2I-VJ9*S<7N*@<,6/(',R8CO=SS]*GV)+,Q7TF5MLNZ*;D)Q^?X_,_/V)"#
M7Z@5Q;<9Q@I4C/(B@)E2^7O'*:(,,U2<BAQS'4F$9$CIH4R=(I<8Q85)8M09
MN^[,88AP&/J\9-=,%2 2)5<!G'4N8/.O1(P#>'?\YGLIU.41L-?1V]'(O3NY
MW/0?UX$3"*S&ISB WNP==%XN>NINU]6Q#>GIGTD_H;PA/-LBW MM23Q[ANC7
MSX>M3'ULB_CYTU3ND.O1O;HPR4ZSWZ&?"-YO^P1:AU9'#(,EH@&\0I0L)#%9
M"6*$KJQ[;!R1H$("I<^;KNX93W%OPYX=F:/8Z##"A:QKVPKV=]%,WPBT(P-(
M*.T Q] Z0C]'2F')K_6@GEP['X5 8\]7N29,)5IYXRGL$^J++K(0,L:R*^/!
MUA7Z%"<&1Y(T,U<E<L<$E1),&S%!J>"H9F@S&D/+1IC26_.<?DO6M*L$V#EF
M2UP(#$5KZE4W9K]K;HT\5+/:0]G)3KH@)TNA/I9Z.;P>FW.';R1.2%6/JZ0#
MT.HHS^GJ R4I9]@NYMF"WHX%0Q^U=4 F)+G7>N:H1-J!)01++!6)AIX?$N5S
M7*GV.%7)KLSC V1^[?N<8HXEHD-H??;W^2[_9^+)V=\CUV^53>!79#3_N@<
M.=U_R,G%_C.:?N4 ( _BN3D_!,A_?2:=ILD8=#)K?4SG!8N24$5X@YN1.,:6
MQS22 ?QJNE2ZUDWT[8R65VBA/V;6]'5NC!-44G5CEE@' ]C;GPVX-^MFS3N)
M /;V%QR3DMF>M_]B"G\#4$L#!!0    (  =9GE RH<U!NP0  'TF   /
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
M4635*+)J%%DUBJP:159]0EF'8]Z:NOLIR;.UZX_Y;/@CR^(-4$L! A0#%
M  @ !UF>4!\CSP/     $P(   L              ( !     %]R96QS+RYR
M96QS4$L! A0#%     @ !UF>4"?HAPZ"    L0   !               ( !
MZ0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  '69Y0>9Q(=^X    K
M @  $0              @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    "  '69Y0F5R<(Q &  "<)P  $P              @ &V @  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  =9GE AN96-,P,  #H/   8
M          "  ?<(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    "  '69Y0_<^AUPP$  "!$@  &               @ %@#   >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ !UF>4%RF(=IA @  8@<
M !@              ( !HA   'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    (  =9GE"0XO5E"P(  '0%   8              "  3D3  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  '69Y0%!7=Y:L$
M  !+%@  &               @ %Z%0  >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ !UF>4.C)7<\*!0  V!@  !@              ( !
M6QH  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (  =9GE#K
MEB*,7 0  $ 4   8              "  9L?  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    "  '69Y005?*T]H!  !D!   &
M    @ $M)   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M!UF>4 9P_ORR 0  T@,  !@              ( !/28  'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    (  =9GE!>"REEM $  -(#   9
M          "  24H  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ !UF>4-<7!>*U 0  T ,  !D              ( !$"H  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  '69Y0-B-+-;4!  #2
M P  &0              @ '\*P  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    (  =9GE#:M3O\M0$  - #   9              "  >@M
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ !UF>4"I8
MIKBT 0  T@,  !D              ( !U"\  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    "  '69Y0CXGK1;0!  #2 P  &0
M    @ &_,0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M  =9GE#@\M_@M0$  -(#   9              "  :HS  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ !UF>4-YK%F^T 0  T@,  !D
M             ( !EC4  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    "  '69Y0*G"<>[0!  #2 P  &0              @ &!-P  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (  =9GE W\83YM $
M -(#   9              "  6PY  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ !UF>4'P&HLRU 0  T ,  !D              ( !
M5SL  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  '69Y0
M#3\ 9+,!  #2 P  &0              @ %#/0  >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    (  =9GE#C3*$WM0$  -(#   9
M      "  2T_  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ !UF>4*=ZM\^V 0  T@,  !D              ( !&4$  'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  '69Y0)>,;(+<!  #2 P
M&0              @ $&0P  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    (  =9GE"D%SXSQ0$  #<$   9              "  ?1$  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ !UF>4+2\JQVW
M 0  T@,  !D              ( !\$8  'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    "  '69Y0F$J80\4!   W!   &0
M@ '>2   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (  =9
MGE ! #Y#MP$  -(#   9              "  =I*  !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ !UF>4!,P@ FW 0  T@,  !D
M         ( !R$P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    "  '69Y0DC.9?LX!  "<!   &0              @ &V3@  >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (  =9GE WMZV4T@$  )P$
M   9              "  ;M0  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ !UF>4"/S3;2W 0  T@,  !D              ( !Q%(
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  '69Y0?)Y"
MN+<!  #2 P  &0              @ &R5   >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    (  =9GE"[R#]K+@(  (L&   9
M  "  :!6  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
M!UF>4*=9H&2H 0  G ,  !D              ( !!5D  'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    "  '69Y0LY J,?H!  #G!0  &0
M            @ 'D6@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    (  =9GE!R_P^4^P(  /D+   9              "  15=  !X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ !UF>4(0]=C%' @
MQ <  !D              ( !1V   'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    "  '69Y0VNJE8'<&  !K*@  &0              @ '%
M8@  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (  =9GE ]
M^ CGO ,  ,02   9              "  7-I  !X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ !UF>4.=.T+T& @  @04  !D
M     ( !9FT  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M"  '69Y0,8*:DR\#  "_#0  &0              @ &C;P  >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (  =9GE#X_S#$/P,  %P.   9
M              "  0ES  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ !UF>4'@V>1I) P  % X  !D              ( !?W8  'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  '69Y0Y3X=G>8!
M  "Y!   &0              @ '_>0  >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    (  =9GE )L^@XT ,  /T1   9              "
M 1Q\  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ !UF>
M4'&9Q\4/ P  %PX  !D              ( !(X   'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    "  '69Y0!>K,X/ "  ".#0  &0
M        @ %I@P  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   (  =9GE")PN4U3P(  #8)   9              "  9"&  !X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ !UF>4,)D/^(J @  9 8
M !D              ( !%HD  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    "  '69Y0@52<A^$!  "E!   &0              @ %WBP
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (  =9GE#'8359
M#0(  'H%   9              "  8^-  !X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ !UF>4&%*QZ?] P  YA(  !D
M ( !TX\  'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  '
M69Y0$M;_C5T#  #!#@  &0              @ $'E   >&PO=V]R:W-H965T
M<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (  =9GE!PE#B9U@$  &($   9
M          "  9N7  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#
M%     @ !UF>4,KR-5\V @  @ <  !D              ( !J)D  'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  '69Y04+4)DX(#  #6
M#P  &0              @ $5G   >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;%!+ 0(4 Q0    (  =9GE"T<I9:Z0$  ( %   9              "  <Z?
M  !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ !UF>4'!)
M4RIA0   !S ! !0              ( ![J$  'AL+W-H87)E9%-T<FEN9W,N
M>&UL4$L! A0#%     @ !UF>4.H'RFYN @  /@T   T              ( !
M@>(  'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  '69Y0,J'-0;L$  !])@
M#P              @ $:Y0  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @
M!UF>4#4#30$) @  ,R,  !H              ( ! NH  'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ !UF>4)OHY>3? 0  T"(  !,
M             ( !0^P  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $,
,0P!'$@  4^X

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
